Press release Stanbic IBTC reaffirmed at ‘AAA (nga)’ by Fitch Ratings for over a decade by Editor2 June 9, 2025 by Editor2 June 9, 2025 2 minutes read