European truck registrations slide 37% in first half

24 Jul 2009