Google Inc. rival Yelp Inc. says the search giant is promoting its own content at the expense of users, as Google battles to protect a proposed deal in Europe over similar concerns.
Sign in to post comments.
Comments (0)
Sign in to post comments.