News First | Europe

Barclays working on $1.25 bln cost plan, could cut up to 2,000 jobs 

24 November 2023, 12:00 am
1 min read