
Executive Excess 2023
New report finds the ‘Low-Wage 100’ large corporations have spent more than $340 billion on stock buybacks since 2020.
New report finds the ‘Low-Wage 100’ large corporations have spent more than $340 billion on stock buybacks since 2020.
As the super-rich got richer, the most economically precarious have been pushed to the curb.