28 Aug 2018 Alibaba Cloud steps onto the global stage Chinese public cloud giant details its plans in Southeast Asia and further afield