Just a few hundred public officials control the entire U.S. power grid—and some of them are on your ballots

.....

© Fast Company