Tag
China industrial profits rose 24.7 per cent in April, complicating the bearish macro trade as AI demand offset weak demand.