Television advertising for the Indian Premier League (IPL) 2023 is down significantly this year, according to BARC India data.
The number of advertisers on TV has dropped by 43 percent in the first 38 matches of this season, with only 48 advertisers on TV so far, comp...