Alleghany Corporation has reported a Q3 profit of $7.2mn from its stake in Bermudian ILS manager Pillar, an improvement on the $0.8mn
Alleghany Corporation has reported a Q3 profit of $7.2mn from its stake in Bermudian ILS manager Pillar, an improvement on the $0.8mn