India slipped to 7th rank in Business Optimism rankings
India has slipped to the 7th position this quarter in business optimism ranking in Grant Thornton’s International Business Report (IBR) survey. Last quarter, India was ranked second in the survey.
The survey said that India's biggest growth constraints are citing regulations, red tape and lack of Information and communication technology (ICT) infrastructure. For Indian businesses shortage of finance and lack of skilled labour are the major disadvantages.