Cheniere Announces Substantial Completion of Train 2 at the Corpus Christi Liquefaction Project Read more