What does ‘force majeure’ mean in the Terms?
'Force majeure' refers to unforeseen circumstances beyond the control of either party that may prevent the fulfillment of the agreement, such as natural disasters.