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 Edge to unlock this Research
Edge is the proprietary research arm of Onyx:
the #1 liquidity provider of oil futures
OR