Brokers ‘can’t put their heads in the sand’ on insurtech
Source: Insurance Business
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.