G7 Renewable Energies

Lake Turkana Wind Power

S.Africa: Nordex Group awarded 147MW contract

The Nordex Group in South Africa has been awarded a 147MW contract following the recent signing of the outstanding power purchase agreements. Following the signing...

Most Read

Latest Feature