Latest in Barclays shares sink 6% despite fourth quarter profit hike as 2025 guidance fails to impress
Sort by
142 items