CDC Group has allocated $10 million to boost solar power in South Africa and Namibia
The CDC Group, a UK government-owned financial development institution, has announced new partnership agreements amounting to about $400 million. The announcement was made at the UK-Africa Investment Summit (AIS) in London on January 20, 2020. […]