Share
twitterlinkedinfacebook
Image 1 of 1
Citi Zhuhai 04.jpg
Citi Call Center in Zhuhai, Guangdong province, on May 27, 2010. Photo by Lucas Schifres/Pictobank