SawitMarket
14 Nifty midcap stocks plunge up to 50% from 52-week highs