Force majeure means any unforeseeable events beyond the parties' control which prevent the performance of any obligation under this contract.
Force majeure means any unforeseeable events beyond the parties' control which prevent the performance of any obligation under this contract.
不可抗力是指双方无法控制的、不可预见的、阻碍双方履行本合同项下任何义务的任何事件.