Business Today reports Happiest Minds CEO says ITC Infotech merger would raise deal sizes · Digg