FT MarketWatch

Stock life insurance company

A life Insurance company owned by shareholders who Share in ITS earnings, as opposed to a Mutual company, which is owned by Policyholder.

Related terms

Browse more