 HAMILTON, Bermuda, May 07, 2021 GLOBE NEWSWIRE -- Enstar Group Limited Nasdaq: ESGR filed its quarterly report on Form 10-Q with the SEC earlier today, reporting its earnings and financial position for the three months ended March 31, 2021. 