I reckon it was manipulated to scare holders into selling. It was pretty clear that algos were involved in the sell-down late last week - hence the bounce now.
Plenty of news expected shortly on this one: production model, OTT, pre-orders, marketing, new products, etc.
Just gotta have some patience with this one and not be too quick to dismiss... IMO
IOT Price at posting:
4.1¢ Sentiment: Buy Disclosure: Held