64 Shares in Auto & Style, Cars The new MAZDA CX-60 is the STRONGEST representative of this Japanese brand