SAN FRANCISCO: kWh Analytics, the market leader in solar risk management, today announced that it structured a Solar Revenue Put with GCL New Energy, Inc., a top five global solar developer1, and PNC Bank, N.A., an industry-leading investor in U.S. solar projects since 2007. The 4 projects, totaling 50 MW DC of capacity and located […]