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