Impact & Innovation
Database by dealroom.co
An online and mobile food-ordering platform operating in 34 countries.