China tech crackdown leads to Tencent (40% owner of Epic) shutdown of game streaming service

Tencent is shutting down its game streaming service, the latest retreat by Big Tech in the face of a sweeping crackdown by Chinese regulators that has sharply slowed growth at some of the country’s most powerful internet companies.