ST. LOUIS, April 2, 2014 /PRNewswire/ -- Alamo Rent A Car and National Car Rental will launch a 25 percent discount off daily rates for all car rentals at participating locations in Latin America and the Caribbean.
The National and Alamo brands recently expanded into Belize,...