Enstar Group Limited Reports 2020 Year-End Results
Net Earnings of $1.7 billion for the Year Ended December 31, 2020 Non-GAAP Operating Income of $1.6 billion for the Year Ended December 31, 2020 Increase in fully diluted book value per share of 42.1% during 2020 HAMILTON, Bermuda, March 01, 2021 (GLOBE …