Some 90 percent of insurance claims from Storms Desmond, Eva and Frank have been fully or partly settled, according to the Association of British Insurers (ABI).
Some 90 percent of insurance claims from Storms Desmond, Eva and Frank have been fully or partly settled, according to the Association of British Insurers (ABI).