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