Edinburgh shoots up the global financial centre rankings, while London holds on to #2 position

Edinburgh shoots up the global financial centre rankings, while London holds on to #2 position