“At least in the near term, largecaps are better placed than midcaps and smallcaps. While on a longer term basis, of course, there are many industries where being present in mid and smallcaps is possibly the only way to play the overall India growth story, but in the near term, valuations are stretched on a relative as well as absolute basis.”