In the Global Financial Centres Index, Shanghai is ahead of Sydney, Seoul, Tokyo, Frankfurt and Mumbai, but still below New York, London, Singapore and Hong Kong Economic and trade power is not enough ...