Swiggy offers olive branch to new restaurants by Editor March 26, 2023 0 Swiggy, India's largest food delivery platform has over 250,000 partners across India. These partners include small eateries, mid-sized local cuisine ...