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

 » Read More