Nephila’s Lloyd’s Syndicate 2357 increased profits by 65% to $312mn while for Syndicate 2358 profits jumped by 145% to $5.4mn
Nephila’s Lloyd’s Syndicate 2357 increased profits by 65% to $312mn while for Syndicate 2358 profits jumped by 145% to $5.4mn