From VoIP Blog - Rich Tehrani:
According to a CNET Story the contact center, like two others Dell is already operating in India, will handle telephone calls from consumers in the United States and elsewhere around the world.The new facility, located in Mohali near the Chandigarh... (rtehrani) Read more from this post.