Alibaba Group

Alibaba is a software company that provides one of the world's largest e-commerce marketplaces.

Founded in China in 1999, the company provides fundamental technology infrastructure services to merchants, brands, retailers, and businesses, to market, sell and operate online.

Year of Investment

2011

Headquarters

Hangzhou, China

Company Status

IPO in 2014

Lead Edge Team

Mitchell Green