Sep
13th
Stay connected Subscribe to our RSS feed
The vibe at this week's Frankfurt auto show has been much like that of the Detroit show #8212; circa 2010. European auto executives week expressed cautious optimism that the gut-wrenching, five-year sales decline has reached a nadir.