Disney+Star eyes closing deals worth over Rs 4,200 crore this World Cup

The grand finale of the tournament will be played at the Grand Prairie Stadium in Texas and will be live telecast in India on 29th July 2024. (Representative Image: Michael Weir via Unsplash)

With 75-80 percent of the ad inventory claimed to be booked, and a week still to go until the ICC Men’s Cricket World Cup, prices have jumped 20-25 percent from the initial closure price.