NEWS CENTER

South Africa's largest renewable energy project Redstone concentrated solar power (CSP) achieves first debt draw down