InsurTech Digital Risks raises $3mn

Beazley is among the technology and media business insurer’s backers.
Subscribe Free Trial