CDC Group, the UK government’s development finance institution, is investing $50 million in the Redstone Concentrated Solar Power (CSP) project in South Africa. The plant will feed 100 MW into the grid of the state-owned utility Eskom. CDC Group is coming to South Africa to announce a direct investment in a sustainable development project. The […]