Alibaba invests $10.6 billion in CXMT, backing China's largest memory manufacturer IPO | allworld.media