China industries' profits stumble: Profits in November fall 13.1%; biggest decline in over a year

Dec 28, 2025 - 02:30
 0
China industries' profits stumble: Profits in November fall 13.1%; biggest decline in over a year

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow