Japanese watch maker shirks labor law, says “time’s up” on factory in Guangzhou, China

February 5 was supposed to be like any other day for employees at the Japanese watch company Citizen in Guangzhou, China. But ordinary quickly turned into extraordinarily terrible when over 1,000 employees found out the company was closing the very next day and they would all be out of jobs.

Read More