Midcap, small cap outperform large caps on margins amid rising input costs

· Economic Times