Blackrock Owns Everything Explained In Under 60 Seconds

BlackRock is the world’s largest investment management firm with over $9 trillion in assets under management. They invest in a wide range of assets, including media ownership, energy, food, finance,…

Read More »