Biz optimism for Dec qtr falls over 19 per cent amid slowdown in demand
Business | November 08, 2019 13:48 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