totally agree with you , I also read through the whole presentation, its sp is obviously oversold due to any reasons like stop loss or any instos dumping whatever, but time will tell, and those brave buyers will be rewarded for sure.
DYOR and GLTA
MBE Price at posting:
12.3¢ Sentiment: Buy Disclosure: Held