Kia Telluride secures 2020 World Car of the Year title – Porsche Taycan, Mazda 3 also win supporting awards
The winners of the 2020 World Car Awards have been officially announced, with Kia and Porsche each scooping up a pair of titles from the five categories listed in the award, while …