Sunday, July 22, 2018

With 1.9 Billion Users, YouTube Streams 180 Million Hours to TV Screens Daily

YouTube's monthly user base has touched 225 million in India, reaches 80 per cent of the Internet population.

No comments:

Post a Comment