Stock pickers at Japan’s  Government Pension Investment Fund (at  $1.2 trillion the fund is the world’s biggest … actually the biggest in the universe as far as we know 😀 )