Time for Chen to deliverChen has been at the helm for 9 years. Return on investment is the only metric that matters to shareholders. In 9 years long term holders of this stock have had to endure negative returns. Chen has one year to demonstrate that he did not fail shareholders. If he is unable to deliver revenue and growth then it is reasonable that he should replaced. A decade is ample time. I for one am tired of being under water.