Energy Voice | Baker Hughes, GE wins Corpus Christi LNG deal