You must be logged in to post a comment.
There are more than 7 billion people that inhabit our world and around 30% of us are on the World Wide Web. Yes, around 2,095,006,005 or one-third of total human population surfs i[...]
Since its inception in 2005, online video has seen explosive growth and now dominates internet usage. This detailed infographic tells the full story.