6.6 C
London
Tuesday, March 5, 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