Shutdown to hit India’s small businesses hard

The ongoing 21-day lockdown in India to contain the spread of Covid-19 is expected to leave many small businesses in danger of shutting down. The country is home to 69 million micro, small and medium enterprises and employs close to 110 million people. A study by the All India Manufacturers’ Association indicated that if the […]