BMW is one manufacturer that has jumped on the electric vehicle bandwagon.

Site by Ambion