Target and Bud Light are publicly traded companies, which means that, ultimately, it’s their investors – a.k.a. Wall Street – that’s calling the shots.
Enter BlackRock, State Street and Vanguard, the three largest and most influential financial institutions in U.S. history. They’re known as the ‘Big Three’ on Wall Street, though many Americans have never heard of them.
These three companies control more than $20 trillion in assets, almost none of which is their own. Rather, they manage the money held in everyday American’s retirement accounts, pension funds, mutual funds and investment accounts. …
Read More