2016 World Car Awards
As the 2016 Geneva International Motor Show is just a few short weeks off from now, the conspicuous and high profile car event also heralds that annual World Car Awards. The awards program which has gathered in stature and reputation over more recent years accepts nominations under five different categories of; Best Green Car, World…