Insurance companies take a lot of risks in order to make money, but they do it by pooling all these individual payers together and then redistributing them across their portfolios.They generate revenue in two ways. The first way is by charging premiums, and the second is reinvesting premiums in other interest-generating assets like all private businesses do.