3 min read Biz News Chinese Tycoon Who Criticized Xi’s Response to Coronavirus Has Vanished 14/03/2020 7:11 PM Tori His nickname in China was “The Cannon,” and Ren Zhiqiang’s latest commentary was among...