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…