Companies

Mar 5: The mood, the motors and the message

March 5 2009: John Reed reports from the Geneva motor show on the new cars, the mood of executives, and the state of the industry