IPL scores $12 billion in brand value on the back of media rights, ad revs

IPL scores $12 billion in brand value on the back of media rights, ad revs