Corporate Debt and the Den of Thieves
Make Love Go Viral!According to S&P Down Jones Indices, between 2010 and 2020, American corporations have purchased a record $5.3 TRILLION in stock share buy-backs–which is a form of corporate looting which enriches executive insiders, […]