BMW’s M Division will sell its first battery-electric ... we will be able to cater for all needs in any market, as long as regulation allows.” Recently teased as a camouflaged prototype ...