Mazda has launched a new flagship CX80 to do battle in the luxury seven-seater SUV sector in Britain. 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 CX80 which is slightly bigger than the five-seat CX60 SUV it introduced in Spring 2022. They share the same platform which has been … [Read more...]