Renewables financier IREDA's high valuation may limit further stock upside
IREDA, which provides funding assistance and other services to renewable energy and energy efficiency/conservation projects and is 75 per cent owned by the government of India