1 August 2025

Scor rebounds with €226m Q2 profit after prior-year losses