Stella Yifan Xie

Author Archive

  • Jan 15, 2024
    China is sinking deeper into its worst deflation in years, spelling trouble for the whole world as demand falters in its second-largest economy.