I can't find any fault of TMT at least. Maybe Ian's exuberance last year and over optimistic timeline for end of 2022, but I think they are doing whatever they can at this point.
Alwaya a chance of left field announcement and still things to do that aren't waiting on EPA.
TMT Price at posting:
32.0¢ Sentiment: Buy Disclosure: Held