28 July 2022

Scor hit with near €240m loss in H1