Investing in the Indian stock market with a long-term perspective requires careful selection of companies that demonstrate ...