An Olympic Love Affair With Electric Cars

Although many have doubted the London 2012 team’s claim that…