Advertisement
It is rebranding the business and working on a new menu with its restaurant partners. In March of last year, the food aggregator company announced plans to launch Instant, a 10-minute food delivery service