National Car Rental, Enterprise Rent A Car & Alamo consolidated as the world's leading car & commercial vehicle Rental Company with more than 10,000 rental locations in more than 85 countries, with an international fleet size in excess of 1.9 million vehicles and a customer base exceeding 15 million.
Read more
Read less