Yes,I am very sceptical of UTR management.It is important they secure production/sales ASAP in this space.I believe they have "dropped the ball".Nothing to do with pushing down price in order to buy cheaply.
IMO
UTR Price at posting:
0.9¢ Sentiment: Sell Disclosure: Not Held