China has published its official Manufacturing Purchasing Managers’ Index (PMI) for July, showing that production and business activity continues to contract. Meanwhile, many manufacturing companies in the Pearl River Delta, a major manufacturing base in China,