MINI, Official Automotive Partner to the London 2012 Olympic and Paralympic Games, is keeping the Games moving with a range of fully electric vehicles as part of the fleet. 40 MINI E’s are being used for many duties including shuttling athletes and officials within the…