New Lord Mayor of London vows to reach out to Europe 

10 Nov 2023

City has focused too much on marketing itself as financial services hub, says 695th head of Square Mile’s local government

Read full article at Financial Times

Menu