The take-away of the business of takeaway: sustainability is a key ingredient in Deliveroo’s strategy
Quick background on Deliveroo… Deliveroo is a quintessential start-up success story. Founded in London back in 2013, the company offers fast and reliable food delivery which customers can track on their…