Friday, January 16, 1970

London's Olympic Park To Be Venue For Electric Car Race Series?

Olympic sports events leave a lasting impression on the countries they visit. Not just in terms of athletes, but in the facilities they leave behind. London's 2012 Olympic Games were no different, and several companies are attempting to find a use for the huge Olympic park specially constructed to host the games. One of those could involve...