XL Group is a global insurance company with both insurance and reinsurance operations. Operating primarily under the XL Catlin brand since the 2015 acquisition of Catlin Group Limited, the company today provides property, casualty, and specialty products to industrial, commercial, and professional firms, insurance companies, and other enterprises on a worldwide basis. On April 1st of last year, XL Group announced the formation of XL Innovate, an initiative designed to foster innovation in the insurance industry. It seeks to invest …