Small firms hit by Storm Ciara flooding get instant payouts.
Customers of a British insurance tech start-up FloodFlash have received payouts worth £375,000!
Customers of a British insurance tech start-up FloodFlash have received payouts worth £375,000!