NOA reaches financial close on 349MW solar PV project in South Africa

Independent power producer (IPP) NOA Group has reached financial close on a 349MW solar PV project in South Africa.

Jun 6, 2025 - 16:30
 0
NOA reaches financial close on 349MW solar PV project in South Africa
Independent power producer (IPP) NOA Group has reached financial close on a 349MW solar PV project in South Africa.