The British Insurance Brokers' Association (Biba) is in talks with carriers to launch a flood insurance initiative for UK businesses and property owners later this year.
The British Insurance Brokers' Association (Biba) is in talks with carriers to launch a flood insurance initiative for UK businesses and property owners later this year.