BizTerm Definition
Demutualization
Full Definition

the process of changing the legal structure of an insurance company from a mutual form of ownership to a stock form of ownership.


Previous Biz Term Next Biz Term