Institutional Investor’s seventh annual ranking of world’s largest sovereign wealth funds was conducted by II’s Sovereign Wealth Center, a new London-based research division that conducts regular analysis of sovereign wealth fund transactions and investment trends. The information for the ranking was drawn from funds’ published accounts and annual reports. Where official data was unavailable, SWC’s analysts worked with outside experts to develop estimates using available data points and industry knowledge.
China Investment Corp. moved to No. 7 in the ranking, with $250 billion in assets under management, as a result of a decision to focus solely on CIC’s foreign assets held by CIC International and CIC Capital. Previous rankings included its domestic assets managed by Central Huijin Investment ($356.9 billion).