Cheniere’s Corpus Christi expansion project 89.3 percent complete

The Stage 3 expansion project at Cheniere’s Corpus Christi LNG export plant in Texas is 89.3 percent complete, according to the latest construction update.