1 min read
White Mountains sells majority stake in insurtech Bamboo to CVC
White Mountains Sells Majority Stake in Bamboo Insurtech White Mountains, a financial services holding company based in Bermuda, has announced that it is selling a majority stake in Bamboo, an insurtech company. This move signals a significant shift...
Read More