Stanbic IBTC to delight investors with N21 billion dividend payout

Stanbic IBTC
Stanbic IBTC