Indian stocks have been richly valued for a while now and their prices have gone up from 2012-2013 onwards, without a commensurate rise in company earnings. The recent stock market crash has reduced overvaluation concerns to some extent. Mint takes a detailed look.
Health, life insurance premiums need a tax cut? GoM to meet on October 19
Read More