insurance company
noun

a company whose business is insurance

Browse by Subjects
maximum
stake
adjuster
whole life insurance
premium income
See All Related Terms »

droplock bond
material fact
earnings related contributions
International Swaps and Derivatives Association (ISDA)
negotiated market