By CNN Business Beijing – A Chinese billionaire who criticized President Xi Jinping’s handling of the coronavirus pandemic has been jailed for 18 years on corruption charges, a court said today (Sept. 22, 2020). Ren Zhiqiang, a retired real-estate tycoon with close ties to senior Chinese officials, disappeared in March after he allegedly penned a
Read more