Search

SCOR affirms its strong position