17.4 C
London
Thursday, July 25, 2024
Home South Africa’s largest renewable energy project Redstone CSP set for construction South Africa's largest renewable energy project Redstone CSP set for construction

South Africa’s largest renewable energy project Redstone CSP set for construction

South Africa's largest renewable energy project Redstone CSP set for construction

South Africa’s largest renewable energy project Redstone CSP set for construction