YouTube's monthly user base has touched 225 million in India, reaches 80 per cent of the Internet population.
from Top Tech News- News18.com https://ift.tt/2LF0Kr2
Sunday, July 22, 2018
Home »
Top Tech News- News18.com
» With 1.9 Billion Users, YouTube Streams 180 Million Hours to TV Screens Daily
0 comments:
Post a Comment