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.
+2711-722-4100
7th Floor, 90 Grayston Drive Sandton, 2196
info@acwa-redstone.com