China doubles down on 'investing in people' for demand-led growth

China doubles down on 'investing in people' for demand-led growth