What does a force majeure clause mean?
Understanding any contract is important, but as a business owner, you need to pay particular close to every clause and its associated meaning. Force majeure is a common inclusion in contracts, but do you understand what it means and why it is there? Get a bit of...