Business Climate India: D&B Optimism Index for India for Q3 2011 Declines 21.7%
Reflecting the looming presence of limits to growth, Composite Business Optimism Index for Q3 2011 fell to 143.6, a decline of 21.7% (q-o-q) as compared to Q2 2011. After recording y-o-y growth for seven consecutive quarters,...
Read More