The super-cooled liquid form of natural gas, enabling global trade by ship to markets not connected by pipelines.
LNG
Definition
Liquefied Natural Gas
LNG means Liquefied Natural Gas.
✓ Verified term
Liquefied Natural Gas
LNG means Liquefied Natural Gas.
The super-cooled liquid form of natural gas, enabling global trade by ship to markets not connected by pipelines.
You might also be looking for