BMW has sold two million electric cars, and Europe bought seven in ten of the ones it shifted last quarter — Blankdot