October 13, 2017 October 13, 2017Trillion Dollar ClubI guess I shouldn’t be surprised, but still shocking to me 83% of the world’s top asset managers are US based. Chart then link: —- —- Links Trillion Dollar Club Website Home