News
Latest Q3 Results Data From SCOR
A quick update from SCOR for you; SCOR records EUR 206 million net income in Q3 2026, supported by all business activities: In P&C, the combined ratio stands at 84.1%, including a natural catastrophe ratio […]