Home Business China vows to ramp up policy stimulus to spur growth in 2025