On May 12, 2025, TD Power Systems announced changes in management, including the reappointment of Nikhil Kumar as Managing Director for five years from Jan 17, 2026, and the appointment of Ramesh K N as Head of Supply Chain effective July 1, 2025. Additionally, a final dividend of Rs. 0.65 per share was recommended for the financial year ended March 31, 2025.