ICRA NAMES NARESH TAKKAR AS CEO OF GROUP ICRA

ICRA Limited appointed Naresh Takkar CEO of Group ICRA, succeeding PK Choudhury, effective...

Read More