This project marks a landmark project finance investment in South Africa in enhancing clean energy generation
South African Redstone concentrated solar power (CSP) project has achieved its first debt drawdown on the largest renewable energy investment in South Africa