Chen's Legacy of Failure40 ER's all worse than the last culminating in the lowest revenue in history. 122 million for a quarter is shameful. The next ER may not be be 100 M. Sad what Chen has done to shareholders.
The company will be sold in late fall for $5 max.