Naresh Takkar

2 Months ago
The board of ratings agency ICRA has asked managing director and chief executive...