Pele Green Energy

SADC

South African IPP secures projects totalling 620MW

After the much anticipated signing of the REIPPPP Power Purchase Agreements (PPAs), a South African IPP, Pele Green Energy (PGE), this week signed their...

Most Read

Latest Feature