Insurance glossary
What is MUTUAL HOLDING COMPANY?
MUTUAL HOLDING COMPANY — An organizational structure that provides mutual companies with the organizational and capital raising advantages of stock insurers, while retaining the policyholder ownership of the mutual.