New York and London retained their positions as first and second place for the global ranking of financial centres, according to the Global Financial Centres Index (GFCI) published on Thursday. New ...