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 »