Report: Netflix and YouTube Account for Half of Internet’s Traffic

A recent report shows that we tend to watch a lot of YouTube and NetFlix on the Net. In fact its over 50% of the traffic in North America. The report was found as part of a Mashable story. But it leads me to believe that we also like to create content. Netflix had, according to the article just over 31% of that downstream. Which […]

Read Me