World8 months ago
London is the world’s top talent magnet, eclipsing Amsterdam and New York. Yet it’s this country that beckons most
London has long been continental Europe’s financial hub, with its vibrant Square Mile and the range of banks it’s home to. Clearly, even Brexit couldn’t dull...