Truck sales continue recovery in Europe

27 May 2011