Netflix is responsible for 15% of global internet traffic

Binge-watching comes at a cost—Netflix alone accounts for about 15% of the world’s internet traffic! 🤯