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