China's direct economic losses from natural disasters totalled 241.6 billion yuan ($34.7 billion) in 2025, with more than 700 ...
It was one of those “one-in-one-hundred-year’’ weather events we hear so much about that it has become a statistical cliche.