London and New York City have tied as the world’s top financial centres, marking the first year the Square Mile has not been the clear leader of the ranking.
- Home
- Uncategorised
- London loses sole spot as top financial centre as city ties with New York