Greenwood Energy closes $52m portfolio financing
The 26MW portfolio of six US solar projects are all at advanced stages of construction and with long term power purchase agreements. Tax equity...
The 26MW portfolio of six US solar projects are all at advanced stages of construction and with long term power purchase agreements. Tax equity...