Much like the Brazilian soccer team, Localiza kicks around the competition and has driven its influence out well beyond the national borders. Localiza Rent A Car owns and franchises some 320 rental car locations in Brazil and seven other Latin American countries. Along with having the largest fleet of branches and rental cars in Brazil, the company is engaged in fleet management, used automobile sales, and franchising businesses throughout Latin America. Localiza specializes in car rentals at airports, which account for nearly half of its revenues.
10000+
TypeCompany - Public (RENT)
Revenue$1 to $2 billion (USD)
IndustryCar Hire
CompetitorsUnknown
Founded1973