TechNetflix, YouTube consume over 50 pct of North America's fixed network data: Report It was only a couple of years ago when Netflix was on the brink of shutting down. Now the company, together with YouTube, accounts for 50 percent of North America's fixed network data. With such huge margin, it also beats rivals Amazon and Hulu.by staff reporter
WATCH: Runner Spends Year Using Exercise Tracker to Create Elaborate Stick Figure Art on City Streets