General liability Insurance is a foundational commercial insurance. It’s a coverage that many businesses in Saint Albans, VT should have, and it’s one that’s found in several different types of insurance policies. If you own a business in the area, here’s a look at three different ways your company might purchase this form of insurance.