Translate to...

Indian Business Outlook Is the Worst in the World, IHS Says

Indian Business Outlook Is the Worst in the World, IHS Says

Many respondents indicated that the outlook was unusually uncertain and were unsure of how activity would develop over the coming 12 months, according to IHS.