Enstar Group Limited is an insurance company based in Bermuda that acquires and manages insurance and reinsurance companies worldwide. They offer a range of services including run-off, investment activities, and consulting for the insurance industry. Founded in 1993, the company was previously known as Castlewood Holdings Limited.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing