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