3 May 2024

Third Point launches Cayman-based life reinsurer