No description availableTaskUs to lay off nearly 200 local employeesRead full article: TaskUs to lay off nearly 200 local employeesThe layoffs were reportedly due to the “troublesome economy,” and not a result of department performance.