Gridlock on Economic Reforms Take their Toll on Business Sentiments in India

The Dun & Bradstreet Composite Business Optimism Index stands at 156.2 during Q1 2012, a decline of 8.8% as compared to Q1 2011. Based on the responses received, it was observed that five out of the six optimism indices –...

Read More