Netflix alone takes up about 15% of all downstream traffic worldwide.
Source: Video Streaming Now Makes Up 58% Of Internet Usage Worldwide – Digg
Netflix alone takes up about 15% of all downstream traffic worldwide.
Source: Video Streaming Now Makes Up 58% Of Internet Usage Worldwide – Digg