TOKYO, Dec 8, 2023 – (JCN Newswire) – Mitsubishi Motors Corporation (hereafter, Mitsubishi Motors) announced that the Delica Mini super height-wagon kei-car1 won the Design Car of the Year, awarded to car with excellent exterior and interior design, at the 2023-2024 Japan Car of the Year awards2…
Read More