DFIs seek to revive world’s biggest power project
Five DFIs have banded together to find a way to develop the world’s biggest electricity-generation project, the planned Grand Inga hydropower complex in the Democratic Republic of Congo that’s been stalled for decades. DBSA, Industrial Development Corp are working with AfDB,...