It’s not utilities leading the energy revolution
Last Friday, we noted that Ceres has released a major new report ranking the renewable energy production and energy efficiency programs of the 32 largest electric utility holding companies in the U.S. But that note came in a brief update to our post Exelon supporting solar power in Massachusetts? Um, nope. It was easy to…

