Business Optimism Index increases by 11.7% (y-o-y)

The Dun & Bradstreet Composite Business Optimism Index stands at 80.6 during Q3 2018, an increase of 11.7% as compared to Q3 2017. Four of the six optimism indices have registered... Read more »