Globally, natural catastrophes caused $100 billion in insured losses this year alone, with “at least” $12 billion of these total insured losses attributed to flood-related events.
An "extraordinarily difficult" but critical challenge, says Fathom.