FOXNews.com – Business – Dell to Stop Using Indian Call Center for Corporate Customers
AUSTIN, Texas After an onslaught of complaints, computer maker Dell Inc. (DELL) has stopped using a technical support center in India to handle calls from its corporate customers.