The annual returns from a stock market are 10 % on an average as this is much better than bonds or other forms of investment. But still why do people end up failing to make 10 % when they invest in stocks. The main reason is irrespective of availing theContinue Reading