Pricing confirmed on Redstone CSP deal
An ACWA Power-led team has reached financial close on the Redstone concentrated solar power plant, in the Northern Cape Province of South Africa. At...
An ACWA Power-led team has reached financial close on the Redstone concentrated solar power plant, in the Northern Cape Province of South Africa. At...