On the basis of these numbers and where the deposit is located, you would think this thing has better potential than most to be real. If they can make it real, these prices will look super cheap. A lot of upside here IMHO.
TRF Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held