There aren't a whole lot of electric sedans out there, but if you're looking for luxury the BMW i5 might be your best bet.
The BMW i5 and i5 Touring are set to transform the electric vehicle market with their impressive range and efficiency ...