Deliverect Raises $150 Million in Series D Funding, as it Reaches 100 Million Orders Processed Read more
Koala Has Best Year in Platform History While Bringing a Premium Ordering Experience to Restaurant Brands Nationwide Read more