What role do insurance brokers play in the cyber space?

Insurance Business UK