Mazda Makes 2020 World Car Finalists

March 9th, 2020 by

Every year, 86 international individuals rate and score new models from every manufacturer. The World Car Awards will be announced on April 8th with the final winners of each category. This year – 2020 – Mazda has been ranked as top finalists for 2 categories: World Car of the Year and World Car Design of the…

Posted in Uncategorized