“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.
Explained: What 'force majeure' means and why gulf energy producers are invoking it
byFitnessavatar
•
0