US LNG developer Tellurian sends production workers home amid sale talks
U.S. liquefied natural gas (LNG) developer Tellurian Inc. has sent home more than a dozen workers from its upstream gas production business, according to three people familiar with the