Umbrella Insurance Policy

This article appears on Investopedia Reviewed by Julia Kagan Updated Feb 11, 2018 What is Umbrella Insurance Policy An umbrella insurance policy is extra liability insurance coverage that goes beyond the limits of the insured’s home, auto or watercraft...