European car production decline continues

15 Oct 2010