Business
The recent news that Dell is to make 6,650 staff redundant (about 5% of its workforce) led to predictable blame being heaped on that old political football, the IBM-compatible Personal Computer. The notion perpetuated implicitly in media coverage was that PC sales are falling ergo Dell is falling: a
Cloud
|
Feb 06, 2023
"We're trying to build a set of relationships in business that outlast all of us"