China has dropped two places in the latest global rankings of international financial systems and capital markets.
The World Economic Forum’s Financial Development Report 2009, which was co-authored by renowned economist Nouriel Roubini, ranks countries based on 120 variables including institutional and business environments, financial stability,...