Helio launches amid “higher demand than ever” for captives
New captive manager Helio opened this week, and its chief risk officer Heather McClure has told The Insurer the start-up has launched at a time when demand for captives has never been higher.