Result Transformers and Rectifiers (India) Ltd - 532928 - Submission Of Audited Standalone And Consolidated Financial Results … BSE India We send herewith AFR as of 31.03.2025