The Nifty Smallcap index is down 20% from its December 12 peak and more than 10% of the index has declined by a third since then, with only five stocks in the green.
The Nifty Smallcap index is down 20% from its December 12 peak and more than 10% of the index has declined by a third since then, with only five stocks in the green.