Netflix now accounts for 25% of North American Internet traffic
If for some reason you need further convincing that Netflix is taking over our lives, you only need to look at Sandvine’s latest report, which shows that the video streaming company is now the biggest source of North American web …
















