Bermudian XL Capital delivered record first half results last Wednesday (28 July), with second quarter net income of $363.6mn,
Bermudian XL Capital delivered record first half results last Wednesday (28 July), with second quarter net income of $363.6mn,