Auto Diva writes about: Stephen Odell, CEO of Ford Europe, Paris Motor Show 2010