Skip to content
appleinfocom 1403

appleinfocom 1403

Two weeks after Apple warned of manufacturing delays in China amid heightened COVID-19 restrictions, the giant is facing extra demanding situations as worker protests broke out at its largest production partner Foxconn.
It looks like this user hasn’t earned any badges yet.