BMW says it plans to build 100,000 electric cars annually by 2020 in order to meet the ever-increasing emissions standards in Europe.