Business
India
Happiest Minds Technologies shares fall 6% as reports suggest ITC Infotech may buy promoter stake
Happiest Minds Technologies shares fell 6.16% after reports that ITC Infotech may acquire a 22% promoter stake. The stock settled at Rs 420.25, while…