Many new car statistics available from ACEA

21 Oct 2005