Netflix and YouTube Now Consume 50% of the Internet; Net Neutrality Weakensforbes.com2 points·jnaveen··0 commentsOpen articleSaveView on HN