Skip to site menu Skip to page content

IAA 2007: clever compact cars take centre stage