Stanbic IBTC’s Zest Payments records N2 billion loss in 2024 by Oluwatosin Adeyemi April 15, 2025 0 Zest Payments, the fintech division of Stanbic IBTC Holdings Plc, reported a loss of N2 billion ($1,296,890) after taxes for ...