Liquified Natural Gas Exportation Co. based in LA.What does TELL do?
Apparently they are building a $16.8B exploration site in LA this summer and as a company with a $1B valuation rumors are rampant..... that's all it takes anyway, buy the rumor right.