The Biggest of the Big
The top 20 asset owners control $11 trillion.