The Richards Group Employee Benefits Team has unveiled B Health, its new B Corp health insurance captive solution in Vermont and New Hampshire.
B Health offers self-funded group health insurance stop-loss protection. Employers must be a certified B Corp and must be an employee benefits client of The Richards Group.
25 June 2026 Greg Lang, founder of the Reinsurance and Insurance Network (RAIN), continues his look at the numbers in the captive insurance industry, this time focusing on captive managers.