Published: May 21, 2025, 11:49 IST | Updated: May 21, 2025, 11:49 IST
China’s central bank has cut key interest rates in a bid to counter mounting signs of economic stress,
As the world’s second-largest economy continues to grapple with weak demand, deflationary pressures, and the lingering impact of its trade standoff with the united states.