CDC Group, the UK’s development finance institution (DFI) and impact investor, has announced a $50 million project finance direct debt investment to ACWA Power’s Redstone Concentrated Solar Power Project in South Africa. The project will provide 200,000 South African households with clean and reliable energy and help to offset approximately 480,000 tons of carbon per year – equivalent to the per capita emissions of 67,000 South Africans. This investment marks CDC’s re-entry into the S...