That was the trust of your comment Brass - that IOT was hoodwinked by a slick Amazon sales team. My personal view is that IOT directors spat out a 25m sales number with dubious justification.
IOT Price at posting:
1.8¢ Sentiment: Sell Disclosure: Held