InfraCredit, an ‘AAA’ rated specialised infrastructure credit guarantee institution, has announced the successful completion of a $15 million subordinated unsecured 10-year facility with the African…