Explained: What 'force majeure' means and why gulf energy producers are invoking it
“Force majeure” is a legal concept built into many long‑term energy contracts that allows a producer to postpone or suspend delivery commitments when events beyond its control make fulfilling them impossible.
Post a Comment
Post a Comment