There Are More Dollar Stores in America Than McDonald's, Starbucks, Walmart, and Target Combined. Researchers Just Proved What They Are Doing to Grocery Stores.
American companies spent over $1 trillion buying back their own stock in 2025. Their lowest-paid workers saw real wages fall. Here is where the money actually went.