Mayor Antonio Villaraigosa officially welcomed the FIA Formula E Championship to Los Angeles today, on Earth Day, becoming one of 10 global cities to host the world’s first fully electric Formula E race, commencing in 2014. Formula E is a new FIA championship that brings electric vehicle racing to the people, as city centres around […]