Afreximbank and South Africa’s Industrial Development Corporation (IDC) have signed a three-year partnership to jointly deploy up to $8 billion read...