London: the centre of Europe?
The importance of London as a hub for European firms’ work has been underlined in the past few months, with several firms rejigging or strengthening their base in the City. The importance of London as a hub for European firms’ work has been underlined in the past few months, with several firms rejigging or strengthening […]