The international auto rental company enters the South American market via Santiago, Chile.
Carwiz Expands Operations into Australia
The continental addition further solidifies the car rental company's global presence in a growing number of nations.