Press Release

ICRA upgrades Outlook to Stable, while re-affirming long-term rating of Edelweiss Financial Services