Breaking news NatWest’s total income down 10.3% to £3.48B in Q1 Aprile 26, 2024 NatWest Group plc said on Friday that its total income stood at £3.48 billion in the first quarter of fiscal 2024, down 10.3% compared to the same period a year earlier. Operating profit before…