
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.