Pillar returns to Q1 profit for Alleghany

Bermudian ILS manager Pillar produced $1.2mn of Q1 income for the conglomerate.
Subscribe Free Trial