In the modern society, a small accident can lead to protracted and potentially money- sapping lawsuits. General liability insurance, therefore, becomes essential for some companies. General liability insurance protects a company's assets when it is facing case for damages it may or might not have inflicted upon an individual though