The NIFTY Smallcap 100 index witnessed a steep selloff on April 7, 2025, tumbling 5.73% to 14,898.55 as of 12:41 PM. This sharp decline mirrors the broader market fall triggered by global uncertainties and recession fears. Today’s slump has dragged the index below its 52-week low, signalling intense bearish sentiment across small-cap counters. With global …


