Electric Vehicles

EV range, charging, ownership costs, battery condition, and insurance.