The presentation looks really great. Buyers sneakily chip away shares @ 0.9c which is @ premium to the raising price. FA is good, hopefully TA indicators could catch up soon.
Can’t wait for the coming run to happen now . Good luck holders :)
ITT Price at posting:
0.9¢ Sentiment: Buy Disclosure: Held