Netflix Loses Its Chill, Scraps Plans to Launch Streaming Service in China

 /  News  / 
Netflix’s goal to become the world’s most ubiquitous streaming service in the world hit a snag on Monday with the company officially putting its plans for China on ice. Read More