If It’s Time To Buy A New Car, Where Exactly Do You Start?
Hundreds of thousands of brand new cars are sold in the UK each year (according to the Society of Motor Manufacturers and Traders, there have been just over 1.2 million new cars sold in the UK during the first half of 2010) and there’s a substantial amount more used car sales, with data from Experian […]