Ministry of Natural Resources and Energy

scaling solar programme

Swaziland requires EPC contractor to execute 10MW solar PV

The Swaziland Electricity Company is looking for an EPC contractor to develop a 10MW solar PV plant to be located in the Lavumisa.

Latest Feature