BSE: 544171
Storage Technologies Live Share Price Today, Share Analysis and Chart
Iran war impact
Based on the available financial reports and disclosures for Storage Technologies & Automation Ltd. (also known as Racks and Rollers), here is an outline of the impact of the Middle East conflict on the company. ##### Overall Impact: Minimal ...
Read More
33.50
-2.53
(-7.02%)
16,800
BSE Volume
BSE 27 Mar, 2026 3:31 PM (IST)