Technology Tencent shuts down Penguin Esports, its rival to Amazon’s Twitch, as China’s crackdown on tech continues Cindy F. Cape 1 month ago