
Enterprise Adds New Franchise Locations in Chile
Enterprise Holdings announced new franchise locations in Chile, featuring car rental options from Enterprise Rent-A-Car, National Car Rental and Alamo. Operated through Mediterraneo Automotores S.A., part of Circulo Autos, Enterprise will boast five …