Bermudian giant XL Capital reported record first quarter income of $405.5mn, or $2.26 per ordinary share, last Tuesday (25 March).
Bermudian giant XL Capital reported record first quarter income of $405.5mn, or $2.26 per ordinary share, last Tuesday (25 March).