3 ms·
Do you have any confirmed evidence of that? There have been rumors for years about Yelp but I’ve never seen stronger evidence than forum posts.
by acdha 2y ago
Do you have any confirmed evidence of that? There have been rumors for years about Yelp but I’ve never seen stronger evidence than forum posts.