site logo

Leeward to acquire 10 GW First Solar project pipeline, accelerating growth ambitions

First Solar