10,000 Indian firms shut in 11 months

These companies downed shutters voluntarily and not due to any punitive action, minister says More than 10,000 companies in India shut down their operations voluntarily since April 2000, according to a government data. During this period the country was in the grip of the Covid-19 pandemic and the government imposed strict lockdowns and travel restrictions […]