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.