food delivery

Deliverect raises $208 million in Series D

Deliverect raises $208 million in Series D

Online food delivery revenue to skyrocket.
Digital Nation Staff Jan 27 2022 12:24PM Finance

Log In

  |  Forgot your password?