Barclays reports 18% profit rise as it lifts income guidance

Feb 9, 2025 - 23:59
 0