The new flagship Mazda CX-80 is poised to make a big impression in the luxury multi-seat SUV sector, writes Robin Roberts (and WheelsWithinWales). New car sales went and are going through a tough time but it must be said that in 2024 Mazda did better than most. Mazda UK sales director Laura Brailey told us global registrations for the brand rose 11% last year to a record 1.4 M and in Britain it … [Read more...]