The newly elected Virginia and New Jersey governors both promised to lower electricity bills. Here’s how

.....

© Fast Company