Beijing: Workers are departing Apple Inc’s biggest iPhone plant in China, seeking to escape hastily enacted Covid measures that left many of the 200,000 staff grappling with inadequate living ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results