Racing Electrics!

One very exciting development is the “formulation” of the first ever electric car race, Formula E (aka e-Prix). The race is sanctioned by FIA, French for the International Automobile Federation; the same organization that licenses and arbitrates Formula 1 racing. Formula E is intended to be the highest level of competition for single-seat, electrically powered […]