Car of the Year finalists: What have they got to offer?
Car of the Year is one of the most important awards in the automotive industry. It includes 60 independent motoring journalists from 23 European countries judging and analysing all of the new cars that have come to the market in the last 12 months. Deciding
Read the full article…





