Redstone CSP PPA amendment to be signed shortly
Sponsors of the $750 million Redstone concentrated solar power (CSP) project in South Africa are expected to sign a PPA amendment in the next few...
Sponsors of the $750 million Redstone concentrated solar power (CSP) project in South Africa are expected to sign a PPA amendment in the next few...