For all the public complaints I hear about Dell’s Indian call centers it is worth noting the company is also building and staffing new centers in places like Oklahoma. Way to go Dell and perhaps it is articles like this that push Dell to think about strengthening their