Netflix reveals we watched 42.5 BILLION hours of content on its service in 2015 as it launches in 130 new countries to become ‘new global Internet TV network’

Netflix’s streaming TV service is now operating in 190 countries, with the addition of 130 new markets, CEO Reed claiming at CES in Las Vegas. —> Read More