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 ...