Zurich NA and ICS launch sustainability-focused captive Envision Re Jairo Ibarra January 10, 2023 Twitter LinkedIn Show more sharing options Share Close extra sharing options Twitter LinkedIn Copy Link URLCopied! Print Zurich North America has partnered with Innovative Captive Strategies (ICS) to launch the sustainability-focused captive Envision Re. To unlock this article Register for a free 14 day trial Already a subscriber? Login now