S statista.com Netflix Is Responsible for 15% of Global Internet Traffic 59 points andsoitis 3 years ago 41 comments