IREDA Strengthens Financial Management and Corporate Governance with Senior-Level Finance Appointments 31 December 2025
IREDA Strengthens Senior Management Team with Key Finance and Compliance Appointments 10 December 2025