Reinsurer touts strong first three months

SCOR reported a net income of €196 million (€176 million adjusted) for Q1 2024, driven by a robust return on invested assets and solid performance in P&C.

 » Read More