The new locations — which are already taking reservations — join the National Car Rental and Alamo Rent A Car brands in all three countries.
Fox Increases Global Presence, Announces Further Expansion Efforts
Fox will expand its offerings to another 8 million international travelers worldwide.