Your browser is currently blocking notification.
Please follow this instruction to subscribe:
X
Notifications are already enabled.
X
deliveroo-india-food delivery

UK Based Food Delivery Giant Deliveroo To Set Up India Operations

UK-headquartered online food delivery giant Deliveroo is gearing up to set up…

Upcoming Events