Clēnera secures PPA for 100MW solar project

Solar developer Clēnera Renewable Energies has signed a power purchase agreement for a 100MW solar project that it is developing in Linn County, Iowa.

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content