TIL

Europe's summer of extreme weather caused €43bn of short-term losses, analysis finds

September 15, 2025
🌐 Search for article

Assertions


On This Day: