News Natural disasters wreck FinTech infrastructure, proving cash is still king editorial staff 16. October 2024