The 2015 All-Latin America Best Analyst Day: Transportation, No. 2: Localiza Rent a Car

Localiza Rent a Car

Localiza Rent a Car runs an automotive rental service for individuals and corporate clients throughout Latin America. The Belo Horizonte, Brazil-based company has a fleet of more than 110,000 cars spread across 534 locations in 379 cities. In addition to the locations it owns and operates, Localiza also franchises its rental agencies, sells cars and offers long-term contracts for corporations. The company, founded in 1973, now has more than 7,000 employees.

www.localiza.com

Related