Stanbic IBTC Gets Highest GCR Rating AAA (NG) with Stable Outlook

The foremost credit rating agency, Global Credit Ratings (GCR) upgraded the national scale long-term issuer rating…