Source London

Latest

Source London: The electric car scheme charging the capital

Source London: The electric car scheme charging the capital

By 13 April 2012

There are 2400 electric vehicles currently in service around London, with 1800 of those registered for the congestion charge. While that number pales in comparison to the number of petrol-guzzling cars on the road, it's something that Paul Cowperthwaite... >>