I have been invested in ICRA for over 3 years now. I find the stock price falling sharply in the last few weeks. Should I hold on to the stock?

F&O,Fundamentals,Indices,Macro economic outlook,Market View

No More Feeds Available