Lelu Island LNG Facility

site80032-eng

Pacific NorthWest LNG Ltd. is proposing to construct and operate a liquefied natural gas (LNG) facility and marine terminal  on Lelu Island.