What Will the Green New Deal Look Like for Community Solar?
With its upcoming Solar for All program, Illinois is about to give us a big hint. Certain facts about the world are just self-evident. Water freezes below 32 degrees Fahrenheit. Things fall when they are dropped. Nobody likes doing their taxes. And Congress doesn’t pass climate change legislation. As an American growing up in the…