Green cars get their own Formula E

Green cars are set to get the Formula One treatment with their own hot competition – the Formula E. That’s after motor racing’s world governing body the FIA recently gave the green light to a new motor racing series for electric cars. The new Formula E Championship will debut in 2014 with a target grid […]