Everything You Need to Know About the “Formula E” Electric-Only Race Series by CLittle | Dec 9, 2013 | NewsThe upcoming electric-only race series, called Formula E and governed by the FIA, promises all the thrill and glamour of a Formula 1 race without the head-hanging …read more