Green cars going underground in London

Electric vehicles are going underground – almost, as sixty new charging points for electric cars have just been installed at 12 tube stations around London. They are built in the car parks of stations on the outskirts of the capital, such as High Barnet on the Northern line, Stanmore on the Jubilee and the Victoria […]