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.

More Insurance terms →