@anandr Thanks a lot for your inputs.
My current assessment is that the management is not from the best one can get. But, majority of companies with lower stock price are suffering due to bad management. The interest rate issue was actually pretty alarming sign of management fooling shareholders. It is good that they agreed to resolve it.
And, about the large investor talking about keeping the stock for next generation, I would keep it till the time it reaches 1000 level.
Disc: Invested around 220.