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