Ongoing projects

South Africa (10 megawatt)

Malawi (144 megawatt)

Malawi (12 megawatt)

Malawi (15 megawatt)