News

The delivery company is gobbling up more of the restaurant tech ecosystem. Is that a good thing for restaurants?