The National Grid announced its plan to sell Britain’s largest liquefied natural gas (LNG) terminal, Grain LNG, as part of its strategy to streamline operations and focus on networks, as stated during the presentation of its 2023/24 business year earnings.
Subscribe to Onyx Insights to unlock this Research
Insights is the proprietary research arm of Onyx:
the #1 liquidity provider of oil futures
OR