Paris-headquartered Scor has continued to rebuff the worst of the headwinds by producing an improved combined ratio and a 10.4
Paris-headquartered Scor has continued to rebuff the worst of the headwinds by producing an improved combined ratio and a 10.4