Economy Why Google, Microsoft and other US tech giants laying off thousands of staffs? admin Jan 25, 2023 0 Biznextindia : In recent years, several prominent tech companies in the United States…