National Council for Social Security Fund SSF, ChinaÆs Rmb200 billion $25.5 billion pension fund of last resort, has announced the winners of its first batch of overseas investment mandates....