21 employees
Making freshly made food easily accessible to over 165M eaters by empowering 60,000 SME Restaurants.
2020