News
A 155 MW Mpumalanga wind energy project has reached financial close, following the signing of a 15-year power purchase agreement (PPA) between Seriti Green and licensed energy trader Energy ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results