Beijing’s Big Tech crackdown stirs a debate over whether it’s hurting or helping the sector compete with US rivalsSouth China Morning Post, August 11, 2021