2680
Press Releases

SCOR is now structured around six “Hubs”: Paris, Zurich, Cologne and London for Europe, Singapore for Asia and New York for the Americas.