Key Takeaways High capital returns constrain future expansion and operational investment, potentially affecting net margins and earnings. New Bermuda tax increases and anticipated catastrophe losses may compress net margins and profitability.Read more
