No Good News Is News
2 mins. to read
For those that aren’t familiar with it, a leading indicator of economic activity is the PMI (Purchasing Managers Index) and each developed nation has at least one. China has two: one produced by the government, which is not to be relied upon as it adopts the Eastern cultural norm of being over-optimistic and denying failure…