GENEVA, Switzerland – Stagnation beats decline, so leaders of Europe’s auto industry gathering here this week for the first big car show of the year will have some reason for optimism.
Reported by Forbes.com 3 hours ago.
↧