Japan pension whale GPIF posts $678bn in returns over 5 years

04/07/2025