Run-off consolidator Enstar booked third quarter consolidated net profits attributable to shareholders that almost quadrupled from $12.1mn to $47.7mn
Run-off consolidator Enstar booked third quarter consolidated net profits attributable to shareholders that almost quadrupled from $12.1mn to $47.7mn