03 Nov 2024 | Mazda EZ_6 Launches, Ford Staff Speak Out Against Factory Shutdown and Why German Company Cars Are Hurting EV Adoption