Biz optimism for Dec qtr falls over 19 per cent amid slowdown in demand
Business | Nov 08, 2019, 01:48 PM ISTThe Dun & Bradstreet Composite Business Optimism Index stood at 56.4 for December quarter this year, registering a decline of 19.5 per cent as compared to the year-ago period