Elon Musk’s group claimed credit for canceling procurement agreements that had been completed years earlier, the latest in a ...
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 ...