Brakes slammed on electric revolution following tiny uptake in new cars

5 February 2012, 9:31 am

Manufacturers and government agencies confidently predicted 2,000 sales of electric cars a year when the first charge point was launched in 2010.... Read More »

More Topics from "Buzz"