14 June 2021

Covéa and Scor sign peace deal - UPDATED