Begin typing your search...
You Searched For "T20 World cup"
Star India Network likely lost Rs 200 cr for India's early exit from...
As the ICC Men's T20 Cricket World Cup draws to a close today, broadcaster Star India Network is likely to have lost around Rs 200 crore in ad revenue...