India slips to 6th spot in biz optimism index

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.