30 July 2024

Scor promises three stage plan in life and health division after disappointing Q2