European truck sales down by 30 percent in November

18 Dec 2008