Skip to toolbar

Netflix alone takes up about 15% of all downstream traffic worldwide.

Source: Video Streaming Now Makes Up 58% Of Internet Usage Worldwide – Digg