NCBA Q1 2025: Profits Up, Deposits Dip While Margins Improve | The Kenyan Wallstreet