DODO is unstoppable! We are a technology and logistics service for ecommerce retail restaurants and fast food and within a few years we have become one of the largest last mile delivery providers in Europe. We currently operate in 6 markets where we work with the largest customers to
More...