Everyone needs general liability insurance that includes businesses. Accidents can happen at any place at any time, in the most unexpected ways. An unexpected lawsuit can destroy a company that isn’t adequately prepared. General liability insurance assists in lifting the burden that is often caused by unexpected accidents at the workplace.