Alamo Rent A Car and National Car Rental Locations Open in Five Brazilian Airports
18. September 2012 17:50 ET
|
Alamo Rent A Car; National Car Rental
ST. LOUIS, MO and SAO PAULO, BRAZIL--(Marketwire - Sep 18, 2012) - Today, for the first time, Alamo Rent A Car and National Car Rental locations are serving customers in Brazil.
Five...