Because all I have seen for years are speculation by BoD, zero delivery, over paid salaries for non performing BoD, and share holders wealth destruction.
Now why are you so convinced that these are the right hands??
LNG Price at posting:
47.0¢ Sentiment: Hold Disclosure: Held