unless they give the general public some expected/projected figures, for all the agreements they have, as you would say "the big boys.. yada yada yada" the SP is to be expected and it may get even worse.
This is not a down ramp, its a FACT.
TNC Price at posting:
0.3¢ Sentiment: Hold Disclosure: Held