 HAMILTON, Bermuda, March 01, 2021 GLOBE NEWSWIRE -- Enstar Group Limited Nasdaq: ESGR filed its annual report on Form 10-K with the SEC earlier today, reporting its earnings and financial position for the year ended December 31, 2020. 