26 October 2017

Nat cats hit Scor with €267m quarterly net loss