BMW, along with Tesla, is doing what looked impossible a few years ago. Electric cars are finally becoming desirable. Maybe it took the power of a couple of premium brands to help them on the way. Or maybe it's the radical looks and carbonfibre structure of the BMW i3? Either way, EVs are here to stay.
And if the BMW i3 is anything to go by, they're here to be enjoyed, rather than endured.