
Delli
Developer of an ordering and delivery application intended to make food accessible and enjoyable to all. The company offers an online application for both buyers and sellers and also offers a wide sel...
Valuation
$35.2M
Latest known
Share Price
N/A
Total Raised
$17.5M
Last Round
N/A