With new car sales data for 2025 just released, it's time to look at the brands who did well (and those who didn't)... and ...