Barclays profits hit by drop in dealmaking

27 Jul 2023

Improvement in retail business offsets tougher quarter at investment bank

Read full article at Financial Times

Menu