Stubben Edge

1 result about this entity

Period: 31 Jan 2022 - 31 Jan 2022

/startups

Insurtech Stubben Edge Group secures £10m investment

UK-based insurtech Stubben Edge Group has secured £10m in investment following a doubling of business since its first round in December 2020.