StarStone 1301’s 2018 loss hits £89.1mn

The Enstar-owned syndicate reports a 177.3% combined ratio as 2018 catastrophes affect its property and marine business.
Subscribe Free Trial