1. Home
  2. Tag "23 MW of Solar Power Projects"

kWh Analytics Closes Solar Revenue Put for 23 MW of Solar Power Projects With Invenergy, MUFG, & Swiss Re Corporate Solutions

SAN FRANCISCO : kWh Analytics, the market leader in solar risk management, today announced the first contract for differences (“CFD”) supported by the Solar Revenue Put. The 23-MW dc Grand Ridge Solar project, located in La Salle County, Illinois, was refinanced with the Solar Revenue Put protecting cashflows. Grand Ridge is owned and operated by […]

Central America’s Solar Revolution and the Rooftop Revolution in the U.S. -EQ