China Covid Restrictions: Shanghai district… China's largest city of Shanghai is ordering mass testing Friday on all 1.3 million residents of its downtown…
China’s manufacturing falls to six-month low… China‘s manufacturing activity fell to a six-month low in April as lockdowns continued in Shanghai and other…