In honor of opening its 10th affiliate location in Mexico, Fox Rent-A-Car gives achievement award to visiting affiliate executives.
Global Snapshot: Europcar Mexico Celebrates 10th Anniversary
With only 30 cars, Europcar Mexico started as a franchise of Europcar International in 2003. Ten years later, the company has grown to over 50 cities throughout Mexico.