CDC Group backs Egyptian solar with $97m investment

CDC was part of a nine-member IFC-led consortium lending $653 million for the 800MW Nubian Suns project.

Share this