BMW, like just about every other premium carmaker out there, struggled to find its footing with regards to designing futuristic-looking battery electric vehicles. As far as I’m concerned though ...