New York remains top financial centre, London clings to second place
New York, in the top spot since deposing London in September 2018, remains well in the lead with 763 points based on surveys of 147 factors covering 121 centres provided by third parties, including the World Bank, OECD, and the United Nations.