By Mary Sams, Senior Research Analyst, Triple-I
Impact Re Ltd. – a member-owned captive fronted by Zurich North America – brings together companies from a variety of industries that share an interest in both risk management and sustainable business practices.
The captive is a partnership