News

Deliveroo Launches ‘Restaurant Rescue Team’

Food delivery company Deliveroo, which operates in 200 countries, announced of a 'Restaurant Rescue Team' launched within its London HQ that will focus on identifying...
2022