India’s dismal performance in the recently concluded tri-nation series Down Under has left advertisers uncertain. With less than 10 days left for the ICC Cricket World Cup, Star Sports, which will broadcast the tournament, has not yet found a lead sponsor.
Advertisers yet to warm up to World Cup
No comments:
Post a Comment