Milan-based Deliveristo secures €4.5 million to digitally connect suppliers and restaurant owners

December 22nd, 2020

Read next