London installs electric car points for Olympics

With the 2012 Olympic and Paralympic Games just months away, London is getting ready for the Olympic electric car fleet. Work began this week on a network of super-fast electric vehicle charging points.The London Mayor and...

Read More