Welcome to our website
To take full advantage of all features you need to login or register. Registration is completely free and takes only a few seconds.
Dell drops some tech calls to India
Posted by Philipp Esselbach on: 11/24/2003 04:24 PM [ Print | 0 comment(s) ]
After customer complaints, the computer maker stops sending U.S. technical support calls for two of its corporate computer lines to a Bangalore, India, call center.
Read more
Read more

