Insurance Definition: MUTUAL HOLDING COMPANY
MUTUAL HOLDING COMPANY:
Definition:
- 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.
Information provided by Insurance Information Institute

