What is a Commercial General Liability (CGL) insurance, and why does my Quebec business need it ?

CGL insurance in Quebec protects your business against claims for bodily injury, property damage and personal injury resulting from your operations, products or services. This commercial insurance coverage is essential to protect your Quebec company's assets and reputation in the event of a lawsuit.