We have always been told that stocks always outperform fixed deposits in the long run. But is this always true?…
Last Financial Year 2011-12 was bad for stock markets. As per Business Standard estimates more than Rs 10 lakh went…