Morocco's leading reinsurer Societe Centrale de Reassurance (SCR) has continued to generate strong operating earnings in recent years, reporting solid technical profitability and good investment returns, despite challenging market conditions, says AM Best.