The extreme volatility witnessed in the Indian stock market in April 2025, coupled with regulatory tightening appears to have spooked investors. As of April 30, 2025, the National Stock Exchange (NSE) ...