News

In 2025, natural disasters have come at an economic cost of $2.2 billion as household spending and retail trade slowed, ...
Flash floods in China's Yunnan province damaged dozens of homes, destroyed buildings and affected nearly 4,800 people, ...