In China, workers find that detaining U.S. executives can pay off

American executive Chip Starnes of Specialty Medical Supplies, has been held captive by employees at a factory in China since -More
This entry was posted in Leadership. Bookmark the permalink.

Comments are closed.