A new analysis finds that in 2025 major catastrophes took 276 lives and caused $115 billion in damages. It could have been ...