20 September 2018

Insurtech deals on the up, but total funding drops