Britain’s Favourite Cars 2011 and 2012 – What do they have in Common?

According to a recent article in the Telegraph online, which quotes figures from the Society of Motor Manufacturers and Traders, the sales of new cars have increased by 2.6% for the period between January and May 2012, as...

Read More