Midcap and smallcap indices rally, over 20 stocks gain 10-50 pc this week

Midcap and smallcap indices rally, over 20 stocks gain 10-50 pc this week