European truck sales continue to fall

26 Feb 2010