These 6 mutual funds delivered over 15% annual returns over last 10 years

A value mutual fund is a scheme that invests at least 65% of the invested amount in stocks that are undervalued but expected to perform well over time.Multiple such value schemes have also delivered...