As per Grant Thornton’s quarterly global business survey, India slipped to the 6th position globally in the business optimism index for the first quarter of 2018. The top five nations on the index are Austria, Finland, Indonesia, Netherlands and the US.