Bermuda-based run-off manager Enstar reported net earnings of $11.5mn for the first three months of 2009 - a picture of relative stability set against the $11.7mn
Bermuda-based run-off manager Enstar reported net earnings of $11.5mn for the first three months of 2009 - a picture of relative stability set against the $11.7mn