IPL 2020: Star India sells 95% inventory, shuts window
The Indian Premier League has yet again emerged as the most powerful television marketing tool for brands. It remained immune to the adverse economic impact of the novel coronavirus. With ten days left for the…