Tech Forget about streaming US Netflix content abroad Netflix is tightening its grip on some of your favorite TV shows and movies. The video-streaming service said Thursday it plans to take new... tvceadminJanuary 17, 2016
Entertainment Netflix goes live in 130 new countries, including Nigeria TVC E, TECH – Video streaming service Netflix has announced that it’s now live in 130 new countries, including Nigeria. Prior to the announcement... tvceadminJanuary 7, 2016