Tuesday, September 7, 2010: The Green Piece. After what seems like decades of anticipation, electric cars will finally break off their shackles as niche vehicles and drive into the mainstream with the upcoming launch of the Nissan LEAF electric car and the extended range Chevrolet Volt (Vauxhall/Opel Ampera). However, choosing an electric vehicle is just [...]