Fengate acquires 160MW Prairie Switch Wind project in Texas and signs PPA with Meta

M&A & Investment