Aggregate List of Sites like Google Places, Yahoo Local, etc?
I hope all is well. I have utilized the search function and am not coming across more than a handful of sites like those above, scattered in multiple threads.
Is there a list of perhaps 40 or more, or the "right" google search term to come up with such a list?
Also, who are the big players like Yext and other multiple business listing managers? Thanks!