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.
9 June 2026 A new S&P Global Ratings report finds that multi-billion-dollar data centre campuses are creating coverage gaps that could reshape project finance and credit risk assessment.