Shanghai has been on lockdown for almost two months, due to its worst COVID-19 breakout since 2020. Apple supplier Quanta Computer, located in Shanghai, is facing backlash from mostly low-wage workers demanding more freedom from these lockdown restrictions.
more…