Stanbic IBTC Gets Highest GCR Rating AAA(NG) With Stable Outlook Business July 25, 2022 The foremost credit rating agency, Global Credit Ratings (GCR) upgraded the national scale long-term issuer rating assigned to Stanbic IBTC…