More Alfa Transformers Limited news Alfa Transformers LimitedBSE: ALFATRAN Alfa Transformers Limited Press Release May 30 2026 May 30, 2026 at 12:51 PM UTC · Moneycontrol As issuedPlain English Resignation of Internal AuditorsView Attachment