Automakers in Geneva feel green heat wave

12 Mar 2007