Swiggy to lay off hundreds from its cloud kitchens business

The catastrophic economic impact of coronavirus pandemic has led to unprecedented layoffs…