Is the EV revolution really underway?

The Fédération Internationale de l'Automobile (FIA) has created a brand new championship title for the 2014 season. It's called a "Green" championship, because it focuses on single-seater racers powered by electric engines.