Press enter to search

Environment


A Buyback for Our Future?

March 27, 2019

by Sam Pizzigati


If top U.S. corporations can afford to spend over $5 trillion buying back their own shares of stock, how can the United States not afford a Green New Deal?

Stay informed

Subscribe to our weekly newsletter