October 13, 2017

Trillion Dollar Club

I 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