European Car Industry Changes Gears

Speakers at the 24th Automotive Industry Meeting call for restructuring

25/11/2009