
The Geneva Motor Show is the auto industry's only neutral-ground show. It is in Switzerland after all. Why's that important? Well, at the Detroit show it's all about a show of force from the Americans. By contrast Paris is the stomping ground for wild...