India's Business Confidence Lowest Since 2008 Global Recession: FICCI

by Rahul Gautam Apr 25, 2020 • 08:55 AM Views 1569

According to a FICCI survey, the Overall Business Index (OBI) in the country has plummeted to 42.9, which is the lowest since the worldwide economic recession of 2008. During the recession, the OBI had fallen to 37.8