Dell Seeks to Improve Services Through Support Hubs SEPTEMBER 13, 2004 (COMPUTERWORLD) - Dell Inc. is pushing ahead with plans to open a series of IT support hubs worldwide in an effort to improve its ability to serve customers, especially corporate users.