Bring The Calls Back Home
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.
Leave a comment