World ~ March 5, 2020 Two Mazda cars in the Top 3 of the 2020 World Car Awards! On March 5, 2020, the top three finalists of the 2020 World Car Awards were announced. The top three are …