Worldwide luxury car hire puts the USA’s Route 66 as the most popular road trip and Los Angeles is where most start. Strangely, London is next most popular place to hire and drive a prestige car and Pisa, Italy is the third location adjacent to the Amalfi Coast., says Autoeurope.co.uk . The EU Competitions Commissioner is looking into reports of possible price collusion among German car … [Read more...]