17:02 IST
BSE
Share Pledge
Happiest Minds Technologies Share Pledge
ITC Infotech India Limited disclosed the creation of a non-disposal undertaking over 1,69,11,471 shares of Happiest Minds Technologies Limited. The encumbrance is pursuant to a share agreement.