Redstone CSP project achieves first debt draw down
South Africa’s largest renewable energy project, the ZAR11.6 billion ($768.7 million) Redstone concentrated solar power project, has achieved...
South Africa’s largest renewable energy project, the ZAR11.6 billion ($768.7 million) Redstone concentrated solar power project, has achieved...