02-02-2018 11:15
via
postonline.co.uk
XL Catlin sees profits fall $1.4bn from nat cats
XL Catlin has seen profits fall by $1.4bn (£985,000) from a profit of $570m in 2016, to a loss of $862m last year.
Read more »