(IREDA) has announced key senior-level appointments aimed at further strengthening its financial management and corporate ...