Redstone CSP PPA amendment signed
A PPA amendment with Eskom for the $750 million Redstone concentrated solar power (CSP) project in South Africa has been signed, according to a source...
A PPA amendment with Eskom for the $750 million Redstone concentrated solar power (CSP) project in South Africa has been signed, according to a source...