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.
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.