K kunming tiger · Registered Joined Jun 30, 2011 · 33,443 Oct 20, 2020 Only show this user Alibaba on cloud nine… and it is winning By HE WEI in Shanghai | China Daily | Updated: 2020-10-20 09:26 Alibaba employees walk through a lobby at the company's research center in Shanghai in July. [Photo/Xinhua] Tech giant's solutions enable users to access more computing resources From e-commerce and deliveries to online finance, Alibaba Group Holding Ltd has so many facets that one word cannot encapsulate everything the tech giant has to offer. A deep dive into its annual reports over the...