You assume that this entity requires 25Kt every year for 20 years. I'm prepared to grant that this may be the case but just pointing out the assumption...
In any event I agree with your sentiment, long term things look good.
TGS Price at posting:
7.6¢ Sentiment: Hold Disclosure: Held