Chinese developers protested insanely long work hours. Now the nation's courts agree

China's Supreme People's Court and Ministry of Human Resources and Social Security have released a lengthy document condemning China's "996" work culture as labour violations that deprive workers of overtime payments....