Second worker death at Cheniere’s under-construction Sabine Pass LNG terminal
A worker has died at Cheniere Energy’s under-construction Sabine Pass LNG (liquefied natural gas) terminal in...