Search must go social to progress, according to Facebook executive

Despite possessing the wealth of the search engine marketing and being a popular platform for search engine marketing initiatives, Google has come in for criticism from Facebook executive Ethan Beard, according to an article published by the Telegraph. Speaking exclusively with the newspaper, Beard stated that Google and other large search engines were failing to […]