General liability insurance is not required by one universal Delaware law for every business. A landlord, customer, lender, licensing relationship, or project owner may still require it. Contractors and service providers are often asked to provide a certificate of insurance and may need to add another party as an additional insured.