Localiza Rent a Car S.A. operates primarily in the vehicle rental and franchising industry. The company also provides services such as selling previously owned cars from its fleet, offering car parking solutions, and administering car-related insurance claims for various companies. As of December 31, 2021, it managed a substantial fleet of 273,233 vehicles and operated 620 rental branches, both within Brazil and internationally. Its clientele includes individuals, various legal entities, and corporate clients. Established in 1973, Localiza maintains its headquarters in Belo Horizonte, Brazil.