The British Insurance Brokers' Association (Biba) has launched a commercial flood insurance scheme for its members, after a series of delays.
The British Insurance Brokers' Association (Biba) has launched a commercial flood insurance scheme for its members, after a series of delays.