Localiza
Localiza or Localiza Hertz is a Brazilian car rental company founded in 1973 in Belo Horizonte and is the biggest car rental in Latin America and one of the largest in the world by size of the fleet and market capitalization.
Localiza or Localiza Hertz is a Brazilian car rental company founded in 1973 in Belo Horizonte and is the biggest car rental in Latin America and one of the largest in the world by size of the fleet and market capitalization.