Every business needs general liability insurance as accidents can happen at any place at any time in the most unexpected ways. A lawsuit can destroy a company that isn’t adequately protected. General liability insurance can assist in lifting the financial burden that is often caused by unforeseen accidents in the workplace.