Germany, Japan And Korea To Battle For World Car Of The Year March 15, 2026 by autooayme The iX3, Leaf, and Palisade will compete for the prestigious title