Netflix consumes 15 percent of global internet traffic: report

Comments