Technology July 26, 2026 Nothing denies reports of market exits but hints at fresh layoffs as part of restructuring | Technology News