InsurTech has become an incumbent-backed sector and that risks hampering innovation and valuations

Subscribe Free Trial