Given the very strong demand for natural gas in the U.S. and Europe and soaring prices for it, TELL is a buy, albeit a speculative one. Too risky for him, but okay for those who can stomach it.
Not a great balance sheet. They have to raise a lot more debt, but when they're finished there will be ready customers for their liquified natural gas.