It’s said London’s position as a global business centre is under threat… if so why aren’t other European cities catching up?

It's said London's position as a global business centre is under threat... if so why aren't other European cities catching up?

Tags: