Chinese government cracks down on tech giants with a set of new regulations.
read The Big Pic in your browser