Startup Atlas

Alibaba Investor

Hangzhou Founded 1999 alibabagroup.com ↗

Alibaba is a Chinese multinational technology and e-commerce conglomerate headquartered in Hangzhou, founded in 1999 by Jack Ma.

UndisclosedTotal funding (tracked)
0Funding rounds
Last round
4Tracked investments

Alibaba: Funding Rounds

No funding rounds tracked for Alibaba yet.

Alibaba: Recent Investments

DateCompanyRoundAmount
19 Dec 2021 CARS24 Series G (equity + debt) $400M total ($300M equity Series G + $100M debt)
29 Dec 2019 Xpressbees Series D1 $10 Mn
6 Feb 2019 Vidooly Series C $2.11 Mn (₹15.08 Cr)
1 Dec 2017 Xpressbees Series D $35 Mn (₹224 Cr)

News on Alibaba

FAQs on Alibaba

What does Alibaba do?

Alibaba is a Chinese multinational technology and e-commerce conglomerate headquartered in Hangzhou, founded in 1999 by Jack Ma.

Where is Alibaba headquartered?

Alibaba is headquartered in Hangzhou, India.

Sources & corrections. Every fact on this page is compiled from cited public sources — follow the "source" links beside each entry. Profile sources: techcrunch.com inc42.com www.alibabagroup.com · Last verified 7 Sep 2026. · Report a correction