NewsTech Tech layoffs hit Dell as it plans to slash 5% of its workforce By Aamir Khollam February 7, 2023