3 months ago

Workers escape Covid lockdown at Apple’s largest iPhone factory in China

The Independent
The Independent
Workers are reportedly escaping Apple’s largest iPhone factory in China after being placed on lockdown.
See more about

Browse more videos

Browse more videos