China's government is buying Alibaba and Tencent shares that give the Communist Party special rights over certain business decisions, report says
The stakes usually involve a 1% holding and are known as "special management shares," according to the Financial Times.