IREDA gets a booster shot with international credit rating from S&P Global

IREDA gets a booster shot with international credit rating from S&P Global