News
Latest SCOR Financials: 208m Euros Revenue in Q4 2025
The latest results from SCOR; SCOR records EUR 208 million net income (EUR 214 million adjusted in Q4 2025, driven by all business activities: In P&C, the combined ratio stands at 80.9%, including a natural catastrophe […]