Deliveroo to India
3rd January 2018 Deliveroo is set to launch in India. The London-based company is looking to hire a country head to spearhead operations and build a team. With a population of more than 1.3 billion people, India represents one of the world’s largest markets with some of its most densely populated cities. However, […]
Deliveroo to India Read More »