
Sarah Anderson discusses the new Institute for Policy Studies report, “Executive Excess 2023” which finds the “Low-Wage 100” large corporations have spent more than $340 billion on stock buybacks since 2020 at the same time that many corporate leaders routinely insist they simply lack the resources to raise employee pay.