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 …