Barclays to cut about 5,000 jobs by end of 2026

Business