When Dell decided some years ago to bring back home much of its customer support after complaints about service quality, it seemed perhaps to indicate limits to the off-shoring era. Continue reading »

© 2012 Talking about strategy Suffusion theme by Sayontan Sinha