SCOR has responded with dismay after ratings agency S&P downgraded its financial strength rating below the critical A- level last week.
SCOR has responded with dismay after ratings agency S&P downgraded its financial strength rating below the critical A- level last week.