Europcar , the largest car-rental company in Europe , has 2,000 cars with automatic transmission at 250 locations in France .
Europe
France
/location/location/contains
ORGANIZATION
Europcar
LOCATION
Europe
LOCATION
France