In: Risks

The Devil is in the Detail: Solar Project Contract Risks
October 1, 2019

Earlier this year, the Los Angeles Department of Water and Power signed a record-breaking deal for the cheapest solar plus energy…

Read More