Japan’s Pension Fund Association PFA was set up in 1967 and came into being in its current guise in 2005.

It provides benefits to people...