The delay responsible for the price crash was annoying, but there doesn't seem to be anything fundamentally wrong with the company's prospects. It looks extremely cheap here with little downside. An announcement confirming client orders are on track will see a big re-rate. Strong buy at these levels for mine.