Deliverect secures Series D funding for online order automation platform
Deliverect, a global scale-up that simplifies online ordering for more than 20,000 locations across 40 markets, has secured more than $150 million (€130 million) in Series D funding.