White Mountains invests $40mn in three Elementum funds

The business bought 30 percent of the ILS manager for $55mn in May.
Subscribe Free Trial

Related articles