30 Apr, 2026

ICBC net profit climbs 3.9%; BNP sells controlling stake in Moroccan unit

S&P Global Market Intelligence's daily overview of essential Banking & Financials news from across the globe.