Comment Comment by ctxc Apparently they not only create the website, but also claim the Google Maps listing using the website.And then go on to extort the restaurants for $$$ to add their correct contact details on the listing. parent ctxc 1 year ago
And then go on to extort the restaurants for $$$ to add their correct contact details on the listing.