From June 23 to 26, workers at Taipusen Outdoor Products Co., Ltd. in Xixian County, Xinyang, Henan Province went on strike for several consecutive days to protest the company’s practice of requiring them to clock in daily despite having no orders, in an apparent attempt to force workers to resign voluntarily.
