Clenera inks Michigan solar PPA

Clenera has signed a 20-year PPA for a 150MW solar project in southwest Michigan

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