BMW's electric M cars are coming soon, with four motors, simulated gear shifts and other high-performance upgrades.
EV sales may be cooling off but GM CEO Mary Barra says it’s still only a matter of time until consumers make the switch ...