China’s $240 billion National Council for Social Security Fund NCSSF has awarded its first batch of overseas mandates in more than four years.

The manager...