You could be right Brass, that this management team got sucked in by those demons at Amazon who promised them the world? Who knew, right? So it seems like I can say anything to the market, and blame it on poor Amazon performance?
IOT Price at posting:
1.8¢ Sentiment: Sell Disclosure: Held