Recovery in sales through modern retail channels evident: Titan

Analysts too are optimistic about the long-term prospects of the company, saying the recent correction is an opportunity to buy the stock.