In these uncertain times, you may be hearing the phrase “force majeure” more frequently than you would have in the past. It is a term in many contracts, but most people do not know precisely what it means. Force majeure is a French term meaning “superior force.” In...

read more