News

Enstar shareholders approved the acquisition on 6 November 2024. Enstar CEO Dominic Silvester remarked, “This is a major ...