A consortium led by ACWA Power, has developed the Redstone CSP Independent Power Project located in Northern Cape Province, 600 km west of Johannesburg in the Republic of South Africa.

Head Office

CONTACT NUMBER

+2711-722-4100

ADDRESS

7th Floor, 90 Grayston Drive Sandton, 2196

EMAIL ADDRESS

info@acwa-redstone.com

Redstone CSP Molten Salt Tanks