Cheniere’s Sabine Pass LNG terminal nearing finish line

    An estimated 76% of the work is done on the first two liquefaction trains at the construction site of Cheniere's $18 billion Sabine Pass LNG plant in Cameron Parish. The plant is slated to become the …


    Already an INSIDER? Sign in.