Alipay: Beijing has yet to release its grip on technology companies in September 13, 2021 China’s leaders want more control over the ‘new economy’ leaders