Electric Cars Were Supposed to Take Over the World. What the Hell Happened? 0 15.07.2024 12:52 Slate.com EVs are more omnipresent than ever before, but people don’t quite seem to realize it yet.