star sports
India uncertainty unsettling advertisers, Star tells ICC
Star Sports have raised concerns with cricket's governing body that advertisers might steer clear of the Champions Trophy if India opted against competing at the tournament in England, an official from the broadcaster has told Reuters.
4 May 2017, 09:34 AM