He has gone from being CEO and Chief technology officer (not to mention founder), and now out the door immediately, is a surprise. Maybe there was a conflict of strategy or with the new CEO. The company should have provided more specific details IMO.
UUV Price at posting:
5.6¢ Sentiment: Buy Disclosure: Held