23 July 2020

Scor books pandemic losses of nearly €450m