By jmtankcoOctober 27, 2017Oil & Gas World News Cheniere’s Corpus Christi LNG project 72.4 percent done