Barclays: Q1 results good 'but could be the last carryover of 2024 momentum'

May 22, 2025 - 15:30
 0
Barclays: Q1 results good 'but could be the last carryover of 2024 momentum'