World Markets / Brazil /
Last close 27.85000038 on 2026-10-30
Founded: 1973
Founders: Salim Mattar
Founded in Belo Horizonte with a handful of rental cars, Localiza became Latin America's largest car-rental company.