Business Optimism Index: India Ranks 6th, Austria Tops

India was ranked 6th on Global Optimism Index released as part of Grant Thornton’s International Business Report (IBR) in the first quarter of 2018. The report was prepared based on the results of a survey of 2,500 businesses in 37 economies.

India had topped the chart for four years. The top five nations in the report are Austria, Finland, Indonesia, the Netherlands and the US.
Source- Business Standard