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.

Report: Billionaire Bonanza 2020

Report: Billionaire Bonanza 2020

Billionaire wealth has grown astoundingly over the last few decades — and, for some “pandemic profiteers,” even more dramatically since the COVID-19 crisis.