Totally agree with your comments and I have made a number of posts here suggesting ICP let thier deployer model go...sell out to CUS and focus on manufacturing. The ATM deployer model is definitely out favour with the market at the moment.
STL Price at posting:
41.0¢ Sentiment: None Disclosure: Not Held