Independent power producer Yellow Door Energy (YDE) has signed a 20-year power purchase agreement (PPA) with PowerX, South Africa’s first licensed private sector electricity trader. The ...
South Africa: Cement producer PPC and independent power producer Yellow Door Energy (YDE) have signed a 24.5MWp solar power ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results