Even luxury car manufacturers are starting to realise that future success can lie in things that aren’t too big. And that brings us to the new Mercedes-Benz CLA-Class
The World Car Awards are one of the most prestigious awards in the automotive industry and with several manufacturers vying for the top spot, the jury does have its work cut out.