Your liability insurance may cover your subcontractors in the context of a task that they carry out on behalf of your company. This way, in the event that your business awards a contract to a supplier and they commit a breach under said contract, your commercial general liability could respond, depending upon your insurance policy and the contract that binds you to your supplier. However, your insurance will not cover their business for operating losses or equipment failure.