Top 10 Reveals at the 2019 Geneva Motor Show : 2020 Mazda CX-30

It’s done. The automakers have all had their turn presenting their new products at the 2019 Geneva Motor Show. Here are 10 that most caught our attention. The thread that connects many of them? Electrification.

