exec publications

Global Business Leadership Coverage

China's Manufacturing Sector Declines in Fresh Sign of Economic Malaise

Aug 31, 2024

The country’s purchasing managers index dropped more than expected to 49.1 from 49.4 in July.