BMW plans to launch 25 electric cars over the next seven years.
Transport Evolved said: "With more and more pressure on automakers to make cars with low or zero tailpipe emissions, mainstream automakers are now working harder than ever to bring large numbers of plug-in and all-electric cars to market.
"BMW is one such company, and we've already covered on this channel how BMW is promising to bring twenty-five new electric cars to market in the next few years. But now BMW has announced how it intends to make the switch to electric: by designing two new vehicle platforms that will be powertrain agnostic."
READ: WATCH: BMW introduces wireless car charger
To find out more about BMW's electric plan, check out the video below: