Only 31 per cent of senior financial professionals see London as the world’s leading financial hub, down from 34 per cent last year and a fall of 22 per cent since 2018.
Read the full story at Institutional Asset Manager…
Author Profile Tags Surveys & research