Fitch Ratings has reaffirmed its ‘AAA(nga)’ National Long-Term Rating for Stanbic IBTC Holdings, extending the Group’s hold at the top...