Those challenges have forced some global technology players to announce mass layoffs, slowed hiring and forced some firms to ...