BMW has researched electric cars for decades, but, like other companies, never made any real strides in the area because of all the politics around the gasoline/electric debate. For a long time, American emission and MPG guidelines were stalled.