Storage Technologies and Automation Ltd share price listed with a stellar premium of 90% over the issue price at ₹148.20 on the BSE SME on Wednesday. Storage Technologies and Automation Ltd IPO also referred as Racks & Rollers IPO saw strong subscription indicating towards keen investor interest as the offer […]