Kia Telluride Named 2020 World Car of the Year
SEOUL, April 9 (Korea Bizwire) — Kia Motors Corp. said Thursday its flagship sport utility vehicle Telluride took the top World Car of the Year award for this year, with its Soul electric vehicle (EV) winning the World Urban Car category. At the New York International Auto Show streamed online on April 8 (local time), [...]