Glossary Home
Mutual holding company
Mutual holding company - A corporation structure that allows the insurance companies within it to sell stock for up to a 49 percent stake of the company without passing proceeds onto policyholders. .


