What does comprehensive general liability insurance cover?

Comprehensive general liability insurance covers businesses against many liability exposures of a business. Comprehensive general liability insurance coverage includes completed operations, elevators, independent contractors, and more.