charles_thomas123 See Full Bio Post navigation Solar-plus-storage dominating future U.S. power grid VPPA Deal Signed for Illinois Solar Project