Netflix is saying zaijian to China, before it even got a foot in the door. Read More... Topics: Economy, Law, Technology Keywords: Netflix, Entertainment, Internet, Regulation