Electric cars dominate at the Geneva Motor Show 6th March 2019 RMS Manager As the global car industry shows off its latest models in Switzerland, electric power dominates. Read full original article »