Glenfarne’s Texas LNG and Kiewit execute lump-sum turnkey EPC contract

by