See total ranking


Established in China in 1999, Alibaba is a leading e-commerce company. In March 2020, the company had 846 million users accessing its online shops for the Chinese market: Taobao, a consumer to consumer marketplace, and Tmall, a portal for retailers. The company also owns Lazada, an online retail company operating in Southeast Asia. AliExpress is the company’s online shop for overseas shoppers. In addition, Alibaba operates a global business to business e commerce portal and a nationwide logistics network in China. Alibaba Cloud is a leading cloud service provider operating in 21 regions around the world.

Ranking position
#54 /100
Total score
0.61 /2
Measurement area Score (0-2) Rank (0-100)


0.71 /2 #41


0.44 /2 #50


0.56 /2 #62


0.72 /2 #61

Leading practices

Risks and opportunities

See results for

  1. 2021
  2. 2023

More about the company

Hangzhou, China
Ownership structure
Publicly listed
Fiscal year
Begins 1 April
Group revenue
US$73,764 million (FY2019)
Group employees
117,600 (FY2019)