Geneva International Motor Show No More
The annual motor show in Geneva, Switzerland, is coming to a close after more than a century.
The annual motor show in Geneva, Switzerland, is coming to a close after more than a century.
Carlos Tavares says that Citroën will remain a brand within PSA/FCA – for now.
Access further archives on our Archive Documents page.