China cracks down on big tech, proposes new guidelines on Internet platforms’ responsibilities Read more