Based on the conversation that I had with a support tech named "Padma" last week...I thought they had already gone to India?
I love my Dell computer but this is getting ridiculous.
I called them about my printer last summer and asked where they were located. Most were in the Phillipines.