BANGALORE, INDIA — Dell Inc. is setting up a third customer contact center in India, in the Chandigarh metro area in the north of the country, the company announced Wednesday. Operations at the center ...