45Views 0Likes Dell laid off 5% of its workforce, around 6,650 workers, in February 2023. Original Article Here. Share 45Views 0Likes