Investor Presentation TRANSFORMERS AND RECTIFIERS (INDIA) LTD. - 532928 - Investor Presentation- Q2-2024-25 BSE India Investor Presentation as of 30.09.2024