Youtube Infographic

How did YouTube come into existence? Ever wondered? This infographic represents how was developed in the year 2005. It might as well have been the first of its kinds to have launched back then. But within the first month of creating its first video, YouTube was able to receive more than 8 million views per…

Read More Youtube Trends