Swiggy appoints Sahil Barua, Mallika Srinivasan, Shailesh Haribhakti… Food and grocery delivery startup Swiggy said that Delhivery CEO Sahil Barua,… Read More...