https://consumersadvisory.com/bmw-left-to-play-electric-car-catch-up-after-a-pioneering-charge/