Driveroo has created the world’s first software-controlled on-demand shop network, and that offers big benefits for fleets. Oct 20, 2018admin