UK’s National Grid seeks buyer for Europe’s biggest LNG terminal
KENT : British energy infrastructure operator National Grid (NG.L), opens new tab said on Thursday it is looking to sell its Grain liquefied natural gas (LNG) terminal in Britain, Europe’s