What specifically causes you to question his leadership and what evidence do you have, above hearsay and innuendo spread by the rumor mill monkeys to support that conclusion?
How does that weigh vs his obvious ability to stand up a profitable tech company in quick time - an outlier for that industry?
ISX Price at posting:
$1.07 Sentiment: Hold Disclosure: Held