Happiest Minds shares drop 6% on ITC Infotech stake acquisition reports | HyperFast