$103B market cap (London) operates integrated oil and gas across upstream, downstream, and low-carbon energy segments. Withdrew from Newfoundland's Bay du Nord project in 2025 amid environmental opposition and economic viability concerns.
Full PSI intelligence, network analysis, EDGAR filings, and predicted links require an access token.
Notes, edits, or content requests — sent directly to James.