Posted in Green

An Olympic Love Affair With Electric Cars

Although many have doubted the London 2012 team’s claim that this will be the ‘greenest Olympics ever’, there is very little doubt that the fleet…

Continue Reading An Olympic Love Affair With Electric Cars