Company News
IREDA Two Independent Directors Tenure Ends
IREDA discloses cessation of two Part-time Non-Official Independent Directors effective March 28, 2026.
Shri Shabdsharan N. Brahmbhatt (DIN-09483059) and Dr. Jaganath C. M. Jodidhar (DIN-09556253) com