Developer / IPP
Develop two solar PV facilities totaling 120MWp to sell power on a PPA basis
Two sites in North West and Limpopo
#energy{display:none}