ICYMI! #China's Composite #PMI Index fell from 53.8 to 50.6…

Twetch ·

ICYMI! #China's Composite #PMI Index fell from 53.8 to 50.6 in June, the lowest level in 14 months. Likely this means the end of targeted tightening by the Chinese government for now....