How electric cars are dominating the Geneva Motor Show

2019-03-07 1

The fastest and the slowest new vehicles unveiled in Geneva are both electric.