The upcoming BMW M3 will use four electric motors Its clever ... might not have to cram in such a huge quantity of battery packs, as charging will become faster and more convenient.