fbpx
Home NewsApps Netflix eats up 15% of world’s internet traffic