I can invest Rs 25,000 every year. Which investment option is better - shares, mutual funds or ULIPs?

More...