With the Geneva Motor Show now cancelled, what’s next?electricvehiclesmeMarch 1, 2020September 24, 2020 by electricvehiclesmeMarch 1, 2020September 24, 20200 This corona virus is killing the mood of the trade and retail world. Geneva Motor Show is the latest...