Job creation: supply vs demand

ft.com/content/513601e1-33b8-44af-8b1e-f1b993da72a8

And final thoughts on slowing US profits

This story appeared on ft.com, 2025-08-11 05:30:01.
The Entire Business World on a Single Page. Free to Use →