Industry News January 18, 2023Zurich and ICS Launch Group Captive for Sustainability-minded Companies A groundbreaking group captive insurance company, Envision Re Ltd., is bringing together companies from diverse industries that share a common interest in not only optimizing their…