Small-caps under pressure! 19 stocks slide 5–30% this week, IEX leadsBy FinMar NewsJuly 25, 2025Indian Energy Exchange, Newgen Software Technologies, Reliance Power, and PCBL Chemical are among the small-cap stocks that have seen their share prices decline sharply so far…