Executive Excess 2023

Executive Excess 2023

New report finds the ‘Low-Wage 100’ large corporations have spent more than $340 billion on stock buybacks since 2020.

The Bad News about Good Census Numbers

The Bad News about Good Census Numbers

Despite better numbers, the latest census data leaves much to be desired for closing the racial wage, wealth, and opportunity gaps in the United States.