Star India delivers 31.57 million average impressions on IPL 2020 TV viewership Star began the season with a sold-out inventory, with 18 sponsors and 114 advertisers onboard setting an optimistic tone. By Basil Kannagi Arasu Nov 21, 2020 News, TV Channels