See total ranking

Alibaba

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)

Access

0.71 / 2 #41

Skills

0.44 / 2 #50

Use

0.56 / 2 #62

Innovation

0.72 / 2 #61

Leading practices

Risks and opportunities

More about the company

Headquarters
Hangzhou, China
Ownership structure
Publicly listed
Fiscal year
Begins 1 April
Group revenue
US$73,764 million (FY2019)
Group employees
117,600 (FY2019)
Website
https://www.alibaba.com