China cracks down on its technology giants

8 min read

Alibaba, Tencent and their peers grew fast by explo