Your javascript is disabled. Click the following link to the article.
From Apple to Disney, China's Covid curbs are again hurting business - CNN Business