There are eight focused mutual fund schemes which have delivered more than 12 percent annualised return in the past 10 years.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results