White Mountains Sells Majority Stake In Bamboo In $1.75 Billion Deal

White Mountains Insurance Group traded higher after announcing sale of controlling interest in Bamboo for $1.75 billion.

read more