News
Latest Results From SCOR: Steady As She Goes
The latest set of financials from SCOR; SCOR records EUR 217 million net income (EUR 211 million adjusted) in Q3 2025, driven by all business activities: In P&C, the combined ratio stands at 80.9% in […]