News

South African independent power producer NOA has reached financial close with Standard Bank on its 349 MW Khauta South Solar ...