European car production picks up - ACEA

13 Jul 2010