Tech News Tech companies rocked by layoffs as industry faces biggest downturn in two decades nikholas 8 months ago