Unlocking value: These 6 mutual funds offered 15% annual returns in past 10 years; should you invest?

2 weeks ago 4
A value mutual fund refers to a scheme that follows a value investment strategy, with at least 65 per cent in stocks. These funds identify undervalued stocks that are expected to perform well over time as their value is unlocked.
Read Entire Article