Interesting to note that the Senior Management have stayed intact for sometime now if there was no future in the company they would have left like rats from a sinking ship.
Good news may not be that far away for all concerned.
LNG Price at posting:
47.5¢ Sentiment: Hold Disclosure: Held