Science Hurricane Katrina’s Economic Legacy: Payment Delays Still Impact Businesses When Hurricane Katrina struck the United States in 2005, it claimed nearly 2,000 lives and caused damages exceeding $100 billion. A recent study from... Editorial13 February, 2026