India’s INR 5.5 Lakh Cr food delivery market goes into a demand slump as consumption declines, macro fundamentals hit spending Zomato and Swiggy, which control 90% of the food delivery space ...