Headquarters: Dubai, Dubai, United Arab Emirates
Founded Date: 2018-01-29
Employee Number: 1001-5000
Industry: Food technology industry
Estimated Revenue: $106.8M