Why would a business pay premiums to an insurance company?

Why would a business pay premiums to an insurance company?

By paying your premium for insurance policies, such as general liability or commercial property, you will have a financial backstop in place to protect your business against the potentially devastating impact of a major incident.

See also  Is Standard Life a FTSE 100 company?