
Provider of an online food ordering platform. The company operates a global online and mobile marketplace for restaurant take-out food. It also provides services in 13 countries around the world, with more than 40,000 takeaway restaurants in its network. Read More