Mr. Shamsher Dewan
Senior Vice President and Group Head, Corporate Ratings, ICRA
Shamsher Dewan, Senior Vice President and Group Head, Corporate Ratings, ICRA
Shamsher Dewan, Senior Vice President and Group Head, Corporate Ratings, ICRA