Tellurian Keeps Sailing
Tellurian Inc. (ticker: TELL) wrapped up its first year as a public company, ending 2017 with $128.3 million of cash and cash equivalents. The company remains debt free, but reported a net loss of $231.5 million, or $(1.23) per share as it ramps up permitting and preconstruction phases for its Driftwood LNG plant on the Louisiana Gulf coast. Driftwood is