Suspect you're right. It was very disappointing to see CEO Roger Masters depart... very little positive information coming from the company of recent times. I sincerely hope it goes well for everyone but I finally decided to cut my losses yesterday.
BUG Price at posting:
25.0¢ Sentiment: None Disclosure: Not Held