Green Business | Mon Feb 8, 2010 8:52am EST

Eco City Vehicles launches electric London taxi