China’s Top Court Says Excessive ‘996’ Work Culture Is Illegal (2021) - eviltoast