2,882
locations across China
CAR is the largest car rental company in China, with a market share of 9.1% in 2019. It offers comprehensive car rental services, including short-term rentals, long-term rentals and leasing. As of Dec 31, 2020, CAR managed a total fleet size of 109,688 vehicles and had an extensive network of 2,882 directly operated service locations in 171 cities across all provinces in China.
-
Beijing, China
Headquarters
-
MBK Partners IV and V,
Special Situations IFund
-
December 2020,
January 2021Investment Date