China races to calm worries over end to $42bn consumer subsidies

19/06/2025