Alibaba sells Lingxi Games to focus on AI and cloud

Business