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