Shanghai leaps to 24th in league of world financial centres

READ FULL ARTICLE