Test drive 8 min readMazda CX-90: Shooting for the starsMazda's CX-90 is the largest and most expensive model that the Japanese manufacturer has ever offered, but is it worth the price tag? asks CHRIS RILEY