Geneva show has electrics, sports cars and a VW dune buggy
Tuesday, March 5, 2019 - 03:53
in Physics & Chemistry
Carmakers at the Geneva International Motor Show are unveiling new electric vehicles they hope will transform the industry as well as the high-end sports cars that are a fixture at the show.