Brokers ‘can’t put their heads in the sand’ on insurtech

A major global ranking has listed twice as many insurtech companies as last year and brokers have been warned they cannot afford to bury their heads in the sand when it comes to tech.