Cars > Electric BMW’s EV line makes a solid case for the viability of battery-electric vehicles May 10, 2024