Car sales down by a quarter across Europe in November

17 Dec 2008