Video is taking over the internet, but it's never been more obvious than when you look at who's hogging the world’s internet bandwidth.
Netflix alone consumes a staggering 15 percent of global internet traffic, according to the new Global Internet Phenomena Report by...