Have a need for speed? The Formula E returns to the streets of the EUR in south Rome for an adrenaline pumping, high speed, all-electric car race. Since 2011 Formula E has taken to the streets to promote a greener, cleaner form of car racing that takes place on city streets. From Hong Kong to […]