28 July 2020

Global insurtech funding soars 71% despite volume drop