Read More 2 minute read SSelf-care Tech Layoffs 2023byKarina ColeFebruary 24, 2023 More than 93,000 workers in U.S.-based tech companies have been laid off in mass job cuts so far…