The most coveted global automotive award will be announced at next month’s Geneva International Motor Show – World Car of the Year. A selection committee of 59 journalists from 23 countries will get to decide which model is the best of the bunch for 2013. This year, which is the...
Read more