For an electric car to survive in this incentive-free, tariff-laden, emissions-loving world, it has to be very, very good. It also helps if it's priced right, and looking great doesn't hurt either.
Since we tested it, the i3 has gotten a larger 42 kWh battery, noted as 120 Ah. BMW claims the electric range exceeds 150 miles. The optional two-cylinder gasoline range extender (REx) acts as an ...