ICRA falls 5% after co decides to place MD & CEO Naresh Takkar on leave
ICRA - 250110