News Chinese e-commerce giant Alibaba plans to split itself into six independently run firms | Forexlive March 29, 2023