Icra sends CEO Naresh Takkar on leave

“Pending the completion of the examination of the concerns raised in the anonymous representation that was forwarded to the company by Sebi, the board decided to place Naresh Takkar on leave, effective immediately,” Icra said in a regulatory filing. Continue Reading