Citadel posts ‘strong’ Q3 results

Risk and reinsurance specialist Citadel has reported "strong" Q3 results and is...
MORE