Friday, April 17, 2026
spot_img

Tag: IDFC

spot_imgspot_img

US & Africa DFIs in $5bn co-investment deal

The US’s newly set up $60 billion development finance institution (DFI) US International Development Finance Corporation (IDFC) has signed a $5bn co-investment deal with...