PMI

No Good News Is News

For those that aren’t familiar with it, a leading indicator of economic activity is the PMI (Purchasing Managers Index) and…