Netflix and YouTube Now Consume 50% of the Internet; Net Neutrality Weakens(forbes.com)2 points by jnaveen 11 years ago | 0 commentsNo comments yet