Barclays (BARC) Q3 2024 earnings

Barclays (BARC) Q3 2024 earnings

Signage shines through a window reflecting Barclays head office in Canary Wharf, London, U.K. Bloomberg | Getty Images LONDON — British bank Barclays on Thursday reported £1.6 billion ($2 billion) net profit attributable …

Read more