SRM Contractors IPO Apply or avoid? Bank Nifty ready for big move? March 24, 2024 by Stock Market Works