Collective Benefits challenges of starting an insurtech

The Telegraph: By Miles shake up the industry