The Economic Times looks at the facts surrounding stamp investment.
Click here to read the full article.