OPINION: Global oversupply and price pressure, in addition to local environmental regulations, could spell trouble for major LNG projects.
OPINION: Global oversupply and price pressure, in addition to local environmental regulations, could spell trouble for major LNG projects.