Mazda has launched a new flagship CX-80 to do battle in the luxury seven-seater SUV sector in Britain, writes Robin Roberts (and WheelsWithinWales)… After a tough year for car sales in 2024, Mazda did better than most and wants to attract new buyers to the brand with the CX-80, which is slightly bigger than the five-seat CX-60 SUV it introduced in Spring 2022. They share the same platform which … [Read more...]