Skip to content Skip to footer

Starve the Beast

CEOs now make 361 times more than the average worker.