site logo

China manufacturing index dips below recession levels amid coronavirus response