“In its annual Top 100 Asset Owners study, consultant Willis Towers Watson’s Thinking Ahead Institute reported that by itself, Japan’s Government Pension Investment Fund weighs in at nearly $1.6 trillion in assets. That fund, the government pension system of Norway, and China’s sovereign wealth fund have dominated the list for three years running now. ” […]