Advertisement

Responsive Advertisement

Star Sports claims over 59 bn minutes of watch time in first 11 World Cup matches

This marked a growth of 22% compared to the previous edition of the tournament in England.

from mint - sports https://ift.tt/TwIDdPc

Post a Comment

0 Comments