Computerworld
Dell Technologies to lay off 6,650 staffers – Dell Technologies is laying off 6,650 workers, about 5% of its total workforce, due to declining PC sales and infrastructure requirements. The company has already tried to cut costs by pausing hiring and limiting travel before taking the decision to downsize its workforce, Co-Chief Operating Officer Jeff Clarke wrote in …