Posted onOctober 24, 2022inAutos News Confirmed the Mazda CX-80, the new SUV with three rows of seats will be launched in Europe this 2023