FactaeThe Factual News
SCOR reports a 24.1% drop in its net income for Q2 | Factae