The Department for Environment, Food and Rural Affairs (Defra) and the Association of British Insurers (ABI) today (18 December) confirmed that they have struck a deal on Flood Re.
The Department for Environment, Food and Rural Affairs (Defra) and the Association of British Insurers (ABI) today (18 December) confirmed that they have struck a deal on Flood Re.