An estimate of 3 crores ad revenue earned by Star Sports 2 from ICC Women’s World Cup
Star Sports 2 and Star Sports 2 HD are estimated to earn a collective amount of 3 crores in advertising revenue from the recently gone ICC Women’s World Cup. According…