Huh? Anyone could have become a major holder on market. They didn't. Fling all the mud you like, investing in it and then hanging on to the very end when you were warned about the risk of insolvency was your choice.
LNG Price at posting:
4.3¢ Sentiment: Buy Disclosure: Held