Despite being in toppers list of economic powers of the world, India has been ranked 119 out of 130 countries on an index of business resilience of nations based on economic, risk quality and suppl
The Norwegian embassy in Delhi, the Royal Norwegian Consulate General in Mumbai, and the Norwegian Business Association India, released a business climate survey report in Delhi in December.
India ranked 122nd among list of155 countries, according to the World Happiness Report 2017. It is four points do