Political Factoid
Towards the end of 2012, S&P 500 corporations were setting on nearly 1.5 trillion in cash, ... strangling the U.S. economy.
... strangling the U.S. economy.