15 March 2022

Insurers pinpoint culture as key barrier for insurtech success