Tech Industry Faces Fresh Wave of Job Cuts