Kane forms Vermont-based SCC company
SPECIALIST insurance services provider Kane has formed a sponsored captive insurance segregated cell company (SCC) in the US state of Vermont - a move which allows the company to strengthen its presence in North America.