Company

Name
foodora
Headquarters
Stockholm, SE
Employees
1K-5K
Global Rank
#70,630