An internal Dell memo says the company is “getting leaner” and “streamlining layers of management,” reportedly planning to lay off 10% of its workforce or around 12,500 jobs.
An internal Dell memo says the company is “getting leaner” and “streamlining layers of management,” reportedly planning to lay off 10% of its workforce or around 12,500 jobs.