Shares of Infrastructure Development Finance Company (IDFC) on Tuesday cleared the divestment deal of the company…