2025 Disasters Cost $120B, India-Pakistan Floods a Major Blow
A new report reveals extreme weather events in 2025 caused over $120 billion in global losses. Floods in India and Pakistan were among the costliest, killing 1,860+ and affecting millions. Read the full analysis.