'Best' Large Cap Funds in 10 years: 10 top-performing schemes with 14.8% to 17% returns  ( June 2023 )  | The Financial Express