EU car registrations bounce back in March

16 Apr 2010