05 Apr 2023 Alibaba forms Cloud Intelligence Group as separate business Part of companies bigger plan to split into six business groups