Update news

Cancel

More trouble for Nigeria as NLNG declares force majeure on 22MTPA plant over flood-related disruptions