Search Close Menu

Tag Search Result

Mexico

Europcar to Expand Franchise Locations in Mexico

Europcar’s franchise in Mexico plans to add locations in 26 states throughout the country. The franchise’s CEO has invested $10 million pesos in updated technology for each rental location.