News

The delivery company is gobbling up more of the restaurant tech ecosystem. Is that a good thing for restaurants?
The deal will allow the delivery company to sell ads all over the internet as it looks to build on what is now a $1 billion ...