News

Launching a big SUV with a 3.3-litre diesel seems bonkers. But this is rich, sensible Mazda and the CX-80 is a clever move.