Twelve Capital, established in 2010 and based in Zurich, Switzerland, is an independent investment firm. It focuses on providing insurance investments to institutional clients and offering capital to the insurance and reinsurance industry. The firm invests across various asset classes, including insurance bonds, private debt, catastrophe bonds, private insurance-linked securities, and insurance equity.
Spot something off? Help us improve by flagging any incorrect or outdated information. Just email us at support@teaserclub.com. Your feedback is most welcome.