InvestmentsTop Global NewsMarkets Bank of China delivers 5% gain in profit as margin stabilises By financialnews_rlv83x - October 28, 2025 0 8 Net income rose to 60.1 billion yuan