India’s Business Sentiment at its lowest since 2016

In a recent survey from HIS Markit, it has been revealed that business sentiment in India is lowest in the past 3 years.